C言語の識別子の使い方は何ですか?

C言語の識別子は、変数、関数、配列などに名前を付けるためのものです。C言語の識別子の命名規則は次のとおりです:

  1. アンダースコア、「数字」、そして大文字と小文字のアルファベットのみが利用可能です。
  2. 最初の文字はアルファベットかアンダースコアである必要があります。
  3. 識別子は大文字と小文字を区別します。例えば、”abc”と”ABC”は異なる識別子です。
  4. C言語のキーワード(例:「int」や「for」)を識別子として使用することはできません。
  5. 識別子の長さには制限がないが、一般的には32文字を超えないようにすることをお勧めします。

以下はいくつかの例です。

  1. 適切な識別子:num、count、student_name、avg_score、_total、isPassed
  2. 誤った識別子:4num(数字で始まる)、for(キーワード)、student-name(非法な文字”-“を含む)

使用标识符时,需要遵循以下规范:

  1. アイデンティティは説明的であり、その意味を明確に表現できるものでなければなりません。
  2. 識別子を命名する際には、キャメルケースやアンダースコアを使用してください。キャメルケースでは各単語の最初の文字が大文字になります(例:getAvgScore)、一方、アンダースコアでは単語間にアンダースコアを入れます(例:get_avg_score)。
  3. 短縮語や簡略化された名前の使用を避け、識別子には完全な単語を使用するべきです。
  4. 同じスコープ内で、異なる変数や関数に同じ識別子を使用しないようにしてください。これにより衝突が起こる可能性があります。
bannerAds