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

C - 基本構文

C プログラムの基本構造を見てきましたので、C プログラミング言語の他の基本的な構成要素を簡単に理解できます。

C のトークン

C プログラムはさまざまなトークンで構成され、トークンはキーワード、識別子、定数、文字列リテラル、またはシンボルのいずれかです。たとえば、次の C ステートメントは 5 つのトークンで構成されています −

printf("Hello, World! \n");

個々のトークンは −

printf
(
   "Hello, World! \n"
)
;

セミコロン

C プログラムでは、セミコロンはステートメント ターミネータです。つまり、個々のステートメントはセミコロンで終了する必要があります。 1 つの論理エンティティーの終わりを示します。

以下に 2 つの異なるステートメントを示します −

printf("Hello, World! \n");
return 0;

コメント

コメントは、C プログラムの補助テキストのようなものであり、コンパイラによって無視されます。以下に示すように、/* で始まり、文字 */ で終了します −

/* my first program in C */

コメント内にコメントを含めることはできません。また、文字列または文字リテラル内にコメントを含めることはできません。

識別子

C 識別子は、変数、関数、またはその他のユーザー定義項目を識別するために使用される名前です。識別子は、文字 A から Z、a から z、またはアンダースコア '_' で始まり、その後に 0 個以上の文字、アンダースコア、および数字 (0 から 9) が続きます。

C では、識別子内で @、$、% などの句読点を使用できません。 C は大文字と小文字が区別されます プログラミング言語。したがって、マンパワー そしてマンパワー は、C の 2 つの異なる識別子です。受け入れ可能な識別子の例をいくつか示します −

mohd       zara    abc   move_name  a_123
myname50   _temp   j     a23b9      retVal

キーワード

次のリストは、C の予約語を示しています。これらの予約語は、定数、変数、またはその他の識別子名として使用することはできません。

auto その他 長い 切り替え
休憩 列挙型 登録 typedef
ケース 外部 戻る ユニオン
文字 フロート 短い 無署名
定数 署名 無効
続ける 行く サイズ 不安定
デフォルト もし 静的 その間
する 整数 構造体 _パック済み
ダブル

C の空白

コメントを伴う可能性のある、空白のみを含む行は空白行と呼ばれ、C コンパイラはそれを完全に無視します。

空白は、空白、タブ、改行文字、およびコメントを表すために C で使用される用語です。空白は、ステートメントの一部を別の部分から分離し、コンパイラが int などのステートメント内の 1 つの要素がどこで終了し、次の要素が開始するかを識別できるようにします。したがって、次のステートメントでは −

int age;

コンパイラがそれらを区別できるようにするには、int と age の間に少なくとも 1 つの空白文字 (通常はスペース) が必要です。一方、次のステートメントでは-

fruit = apples + oranges;   // get the total fruit

果物と =の間、または =とりんごの間に空白文字は必要ありませんが、読みやすくしたい場合は自由に空白文字を含めることができます。


C言語

  1. 基本的なアイデンティティ
  2. C# switch ステートメント
  3. C# break ステートメント
  4. C# 継続ステートメント
  5. C++ break ステートメント
  6. Python pass ステートメント
  7. Java - 基本構文
  8. C++ 基本構文
  9. MATLAB - 基本構文
  10. C# - 基本構文
  11. Python-基本構文