C言語の識別子命名規則とは?

C言語の識別子命名規則は以下の通りです

  1. 識別子はアルファベット、数字、アンダースコアーで構成されています。
  2. 識別子は、アルファベット文字またはアンダースコアで始まるはずです。
  3. 識別子はケースセンシティブ、すなわち大文字と小文字が区別されます。
  4. 識別子の長さは制限がありませんが、一般的に31文字以下にすることをお勧めします。
  5. C言語のキーワードは識別子として使用できない。例えば、if、for、whileなど。
  6. C言語の標準ライブラリ関数の名前は識別子として使えません。例えば、printf、scanfなどです。
  7. 識別子はスペースや@、#、$などの特殊文字を使用できません。
  8. 識別子は意味をある程度持たせることで、コードの読みやすさと保守性を向上させます。

注意すべき点は、識別子は数字で始めることはできるが、混同が生じやすいため推奨されないということだ。

bannerAds