Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

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


トークンは、コンパイラにとって意味のあるプログラムの最小要素に他なりません。プログラムを最小単位に分割するコンパイラはトークンと呼ばれ、これらのトークンはコンパイルのさまざまな段階に進みます。

タイプ

トークンはさまざまなタイプに分類されます。以下に説明します-

  • キーワード
  • 識別子
  • 定数
  • 文字列
  • 特別な記号
  • オペレーター

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

以下に示すのは、Cプログラムの識別子、キーワード、変数などの使用です。 。

#include <stdio.h>
int main(){
   int a,b,c;
   printf("enter a and b values: \n");
   scanf("%d%d",&a,&b);
   c=a*b;
   printf("value of c=%d",c);
   return 0;
}

出力

上記のプログラムを実行すると、次の結果が得られます-

enter a and b values:4 5
value of c=20

上記のプログラムでは、

  • mainは識別子です。
  • intがキーワードです。
  • {}は区切り文字です。
  • a、b、cは変数です。

すべて一緒にトークンと呼ばれます。


  1. Cプログラムを機械語に変換する4つのステップは何ですか?

    プログラムの作成と実行のプロセス プログラムには、プログラミング言語で記述された一連の命令が含まれています。 プログラマーの仕事は、プログラムを作成してテストすることです。 「C」プログラムを機械語に変換する4つのステップは&miuns; プログラムの作成と編集 プログラムのコンパイル プログラムのリンク プログラムの実行 プログラムの作成と編集 「テキストエディタ」はプログラムの作成に使用されます。 テキストエディタを使用して、ユーザーは文字データを入力、変更、および保存できます。 多くの場合、すべての特別なテキストエディタがコンパイラに含まれて

  2. C点がX軸またはY軸に平行であるかどうかを確認するプログラム

    n個のポイントが与えられた場合、グラフに従って、ポイントがx軸またはy軸に平行であるか、軸がないかを確認する必要があります。グラフは、それぞれが直角の軸に沿って測定された2つの変数間の関係を示すために使用される図です。平行とは、線路が互いに平行であるように、すべての点で同じ距離にある同じ線です。 したがって、ポイントがx軸に平行であるか、y軸に平行であるかは、座標と軸の間の距離がすべてのポイントで同じであることを意味するかどうかを確認する必要があります。 軸とは グラフは、2つの軸のx軸とy軸に沿って測定されます。どちらの軸も、ポイント値0から始まり、特定の変数値に従って拡張されます。両方