工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> C言語

C言語キーワードと識別子:実践ガイド

C言語キーワードと識別子

C言語の核心要素である予約キーワードと、識別子の正しい命名規則を解説。実務経験に基づく簡潔なガイドです。

文字セット

文字セットは、識別子やCプログラムの他の部分で使用できる文字を定義します。

アルファベット

大文字: A B C … X Y Z
小文字: a b c … x y z

C言語では変数名や関数名に大文字・小文字の両方を使用できます。

数字

0 1 2 3 4 5 6 7 8 9

特殊文字

Cプログラミングにおける特殊文字
,<>._
();$:
%[]#?
'&{}"
^!*/|
-\~+ 

空白文字にはスペース、改行、タブ、キャリッジリターン、フォームフィードが含まれます。


C言語キーワード

キーワードはコンパイラが認識する予約語であり、識別子として再利用できません。C言語の構文の骨格を形成します。

int money;

ここで、intはmoneyが整数変数であることを示すキーワードです。

C言語は大文字小文字を区別するため、すべてのキーワードは小文字で書く必要があります。

以下はすべてのANSI Cキーワードの完全リストです。すべてのC開発者がマスターすべきリファレンスです:

C言語キーワード
autodoubleintstruct
breakelselongswitch
caseenumregistertypedef
charexternreturnunion
continueforsignedvoid
doifstaticwhile
defaultgotosizeofvolatile
constfloatshortunsigned

各キーワードの構文とユースケースの詳細については、Cプログラミングで使用されるすべてのキーワードのリストを参照してください。


C言語識別子

識別子は、変数、関数、構造体、その他のエンティティに割り当てる名前です。識別子はそのスコープ内で一意でなければなりません。

int money; double accountBalance;

上記の例では、moneyとaccountBalanceが識別子です。

覚えておいてください:識別子にキーワードは使用できません。例えば、変数にintと名付けることはできません。


識別子命名規則

  1. 有効な識別子には、文字(大文字・小文字)、数字、アンダースコアを含められます。
  2. 最初の文字は文字またはアンダースコアでなければなりません。
  3. キーワードを識別子名として使用することは禁止されています。
  4. 理論上は識別子の長さは無制限ですが、多くのコンパイラでは31文字に制限されます。移植性のために適切な長さに留めましょう。

意図を伝える説明的な名前を選びましょう。適切な命名習慣はコードの可読性と保守性を向上させます。

C言語

  1. サーモグラフィー解説:赤外線撮像が温度変化を検知する仕組み
  2. メンテナンス作業効率化のための拡張現実活用
  3. C# キーワードと識別子:ルール、一覧、ベストプラクティス完全ガイド
  4. C# 演算子の優先順位と結合規則をマスターする:実践ガイド
  5. C# while 文と do-while 文をマスターする:構文、例、ベストプラクティス
  6. C#プリプロセッサディレクティブ完全ガイド:条件付きコンパイルと診断制御
  7. C++変数・リテラル・定数完全ガイド:基礎から実践まで
  8. C言語while/do-whileループ完全マスター:実践例付き
  9. C言語の定数とリテラル:型、使い方、ベストプラクティス
  10. C#の定数とリテラル:型、ルール、ベストプラクティス完全ガイド
  11. Python キーワードと識別子: 予約語と命名規則をマスター