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

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


トークンは、プログラムの最小要素です。トークンであるC#の識別子とキーワードについて学びましょう-

キーワード

キーワードは、C#コンパイラに事前定義された予約語です。これらのキーワードは識別子として使用できません。ただし、これらのキーワードを識別子として使用する場合は、キーワードの前に@文字を付けることができます。

以下は、C#で予約されているキーワードの一部です-

abstract As ベース ブール 休憩 バイト ケース
キャッチ char チェック済み クラス 定数 続行 10進数
デフォルト 委任 する ダブル その他 列挙型 イベント
明示的 外部 誤り 最後に 修正済み フロート for
foreach goto もし 暗黙的 In in(一般修飾子) int
インターフェース 内部 ロック 長い 名前空間 新規
null オブジェクト オペレーター out out(ジェネリック修飾子) オーバーライド パラメータ

識別子

識別子は、クラス、変数、関数、またはその他のユーザー定義項目を識別するために使用される名前です。 C#でクラスに名前を付けるための基本的なルールは次のとおりです-

  • 名前は文字で始まり、その後に一連の文字、数字(0〜9)、またはアンダースコアを続けることができます。識別子の最初の文字を数字にすることはできません。

  • ?などの埋め込みスペースや記号を含めることはできません。 -+! @#%^&*()[]{}。; :"'/および\。ただし、アンダースコア(_)を使用できます。


  1. JavaScript識別子とは何ですか?

    JavaScript識別子は、変数や関数などに付けられた名前です。これは、C、C ++、Javaなどの他のプログラミング言語の識別子と同じです。変数名の識別子を見てみましょう。 以下は有効な変数名です- val val1 result JavaScriptで変数に名前を付けるときは、次のルールに注意してください。 JavaScriptで予約されているキーワードを変数名として使用しないでください。これらのキーワードについては、次のセクションで説明します。たとえば、breakまたはboolean変数名は無効です。 JavaScript変数名は、数字(0〜9)で始めることはできません。文字また

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

    トークンは、コンパイラにとって意味のあるプログラムの最小要素に他なりません。プログラムを最小単位に分割するコンパイラはトークンと呼ばれ、これらのトークンはコンパイルのさまざまな段階に進みます。 タイプ トークンはさまざまなタイプに分類されます。以下に説明します- キーワード 識別子 定数 文字列 特別な記号 オペレーター 例 以下に示すのは、Cプログラムの識別子、キーワード、変数などの使用です。 。 #include <stdio.h> int main(){    int a,b,c;    printf("ente