規則は次のとおりです: 1. 識別子の最初の文字は文字 (a~z または A~Z) またはアンダースコア (_) である必要があります; 2. 続く文字は任意の文字、アンダースコア ( _ )、数字で構成されます; 3. 識別子の大文字と小文字は異なり、異なる意味を表します; 4. 識別子をキーワードにすることはできません。
C 言語における正当な識別子の判定規則は次のとおりです。
(1) 最初の文字は次のとおりです。文字 (大文字と小文字を区別しない) またはアンダースコア (_) である;
(2) の後に文字 (大文字と小文字を区別しない)、アンダースコア (_) または数字が続く;
(3)識別子 大文字と小文字には違いがあります。たとえば、変数 Sum、sUm、および suM は 3 つの異なる変数を表します;
(4) C コンパイルによって事前定義された特殊目的の予約済み識別子 (つまり、キーワード) と同じ名前を持つことはできませんシステム。たとえば、識別子に float、auto、break、case、this、try、for、while、int、char、short、unsigned などの名前を付けることはできません。
#C 言語のすべてのキーワード:auto
enumrestrict
unsigned
break
extern
return
void
case
float
short
volatile
char
for
signed
while
const
goto
sizeof
_Bool
Continue
if
static
_Complex
default
inline
struct
_Imaginary
do
int
switch
double
long
typedef
else
register
union
推奨チュートリアル: 「
C 言語」
以上がC言語で法的識別子を決定するためのルールは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。