ホームページ  >  記事  >  バックエンド開発  >  C言語で法的識別子を決定するためのルールは何ですか?

C言語で法的識別子を決定するためのルールは何ですか?

烟雨青岚
烟雨青岚オリジナル
2020-07-07 09:53:5326093ブラウズ

規則は次のとおりです: 1. 識別子の最初の文字は文字 (a~z または A~Z) またはアンダースコア (_) である必要があります; 2. 続く文字は任意の文字、アンダースコア ( _ )、数字で構成されます; 3. 識別子の大文字と小文字は異なり、異なる意味を表します; 4. 識別子をキーワードにすることはできません。

C言語で法的識別子を決定するためのルールは何ですか?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。