C言語の定数が定義され

  • 使用constキーワード

    • フォーマット:CONST定数名データ型=一定値;
    • 「K」、大文字と小文字で始まる:定数名の命名について。例えば:const int kHoursInDay = 24
    • 注:Cでは、constの修正定数が安全ではない、あなたはポインタによって変更することができます。
  • マクロ定義を使用します

    • フォーマットます。#define定数名の値

    • 命名規則:すべて大文字、単語の間にアンダースコアを使用するには、_分離しました。例えば:#define HOURS_IN_DAY 24

    • ステップコンパイル、事前定義されたマクロが展開されます。

      使用したgcc -E a.c -o a.iソースコードの前処理を

      見ることができますしても、マクロ定義を持っていない、及び24は、変数が割り当てられます。

おすすめ

転載: www.cnblogs.com/guanlibin/p/12454257.html