Light C | ← → 目次 索引 |
Light C では、次の文字列がキーワード (予約語) として識別されます。
_asm _far _macro _near _interrupt _pascal _stdcall _syscall auto break case char const continue default do double else enum extern far float for goto if int interrupt long near pascal register return short signed sizeof static stdcall struct switch syscall typedef union unsigned void volatile while
A〜Z、a〜z、0〜9、_ で構成されるキーワード以外の識別子 (identifier) です。先頭文字は数字であってはなりません。変数名、関数名、構造体タグ名、構造体メンバ名、列挙名、ラベル、型定義名、マクロ名として自由に使用できます。また、Light C では、半角カタカナおよび Shift-JIS 全角文字も、名前として使用できます。→ 日本語表記
名前の大文字と小文字は区別されます。
名前
名前の例 | 有効か | 理由 |
---|---|---|
A | 有効 | |
A2B | 有効 | |
_X3_4 | 有効 | |
3A | 無効 | 先頭が数字 |
A@ | 無効 | 「@」は使用できない |
合計金額 | 有効 [LC] | 日本語 |
例 | /* これはコメント */ |
/* これも ... | |
... | |
コメント */ | |
// これはコメント [C99] |
/* と */ で囲まれた間の部分と、// から改行までの部分は、任意のコメントを書くことができます。コメントはプログラムに影響しません。
ただし、文字列リテラル "..." の中にある /*、*/、// は、コメント記号としては認識されません。
Copyright © Tama Software Ltd, 1999-2012. | ← → 目次 索引 |