C トークン、識別子、キーワード: トークンとその種類とは

キャラクターセットとは何ですか?

他の言語と同様、「C」にも独自の文字セットがあります。 プログラムは、実行時に出力を生成する一連の命令です。 プログラムが処理するデータはさまざまな文字や記号で構成されています。 生成される出力も文字と記号の組み合わせです。

「C」の文字セットは次のように分類されます。

  • 手紙
  • Numbers
  • 特殊文字
  • ホワイトスペース(空白)

コンパイラは常に文字の使用を無視しますが、データのフォーマットには広く使用されています。以下は 'C' プログラミングの文字セットです。

1) 手紙

  • 大文字(AZ)
  • 小文字(az)

2) Numbers

  • 0から9までのすべての数字

3) 空白

  • 空白
  • 改行
  • キャリッジリターン
  • 水平タブ

4) 特殊文字

  • 「C」の特殊文字は次の表に示されています。
特殊文字 説明
、 (コンマ) { (左中括弧)
。 (期間) } (閉じ中括弧)
; (セミコロン) [ (左括弧)
:(コロン) ] (右括弧)
? (疑問符) ( (左括弧の開き)
' (アポストロフィ) ) (右閉じ括弧)
” (二重引用符) & (アンパサンド)
! (エクスクラメーション・マーク) ^ (キャレット)
|(縦棒) +(加算)
/ (スラッシュ) – (引き算)
\ (バックスラッシュ) * (乗算)
〜(チルダ) / (分割)
_ (アンダースコア) > (より大きい、または閉じ山括弧)
$ (ドル記号) < (山括弧より小さい、または開き山括弧)
% (パーセント記号) # (ハッシュ記号)

Cのトークンとは何ですか?

トークン は、C プログラムの最小単位です。C プログラムで遭遇するすべての単語と句読点です。コンパイラはプログラムを可能な限り小さな単位 (トークン) に分割し、コンパイルのさまざまな段階に進みます。C トークンは、キーワード、 Operators、文字列、定数、特殊文字、および識別子。

C のトークン
C のトークン

キーワードと識別子

「C」では、すべての単語がキーワードまたは識別子のいずれかになります。

キーワードの意味は固定されており、その意味を変更することはできません。 これらは、「C」プログラムの構成要素として機能します。 「C」には合計 32 個のキーワードがあります。 キーワードは小文字で表記されます。

次の表は「C」のキーワードを表しています。

のキーワード C Programming Language
オート int型 構造
破る ほかに 長い スイッチ
場合 列挙型 登録 typedef
チャリオット 外部 return 組合
定数 短い フロート 署名されていない
続ける for 署名されました ボイド
デフォルト goto文 のサイズ
do if 静的な while

識別子は、プログラム内の要素に割り当てられる名前に他なりません。 例、名前 変数、関数など。C 言語の識別子は、'C' 標準文字セットで構成されるユーザー定義の名前です。名前が示すように、識別子はプログラム内の特定の要素を識別するために使用されます。各識別子には一意の名前が必要です。識別子については、次の規則に従う必要があります。

  1. 最初の文字は常にアルファベットまたはアンダースコアである必要があります。
  2. 文字、数字、アンダースコアのみを使用して形成する必要があります。
  3. キーワードを識別子として使用することはできません。
  4. 空白文字を含めないでください。
  5. 名前は意味のあるものでなければなりません。

まとめ

  • C トークンの数 C言語 プログラム内の最小単位です。
  • キーワードは言語ごとの予約語です。
  • キーワードは全部で32個あります。
  • 識別子は、プログラムの要素を識別するために使用されます。