C 言語の変数名の規則は次のとおりです。 1. 変数名は英語の文字で始まります。 2. 変数名内の文字は大文字と小文字が区別されます。 4. 変数名はキーワードにすることができません。変数名にはスペース、句読点、型指定子を含めることはできません。
推奨: 「c チュートリアル 」
変数を定義する場合、変数名には文字を使用できます。 , 数字とアンダースコアの組み合わせ。ただし、これはランダムな組み合わせではありません。次の命名規則に注意してください。
1. 変数名を英語の文字で始めることはできません。数字で始める。文字またはアンダースコアで始めることができます。ただし、実際には、プログラミングで最も一般的に使用される名前は文字で始まり、アンダースコアで始まる変数名はシステム固有です。
ヘッダー ファイルを開くと、そのファイル内の変数名、マクロ名、関数名がすべてアンダースコアで始まっていることがわかります。 したがって、システム定義の名前との競合を避けるために、プログラミング時に、このように定義する必要がない限り、変数名の先頭にアンダースコアを使用しないでください。 正しい変数名:int In_1=2; int abc=5;間違った変数名:
int 1In_1=2; int 2abc=5;
2。スペース、句読点、型指定子 (%、&、!、 #、@、$);
//错误的变量名:不能包含空格、标点符号和类型说明符(%、&、!、#、@、$),只能是字母、数字、下划线组成。 int %age = 13; int a%ge = 13; int name age = 12;3. 文字は大文字と小文字が区別されます。有効な長さは 255 文字です。
5. キーワードにすることはできません。
//变量n和变量N是两个变量。 int n = 11; int N = 18;C 言語で定義されているキーワードは次のとおりです。 ANSI 規格で定義されている C 言語キーワードは 32 個あります: auto、double、int、struct、break、else、long、switch、case、enum、 register、typedef、char、extern、return、union、const、float、short、 unsigned、Continue、for、signed、void、default、goto、sizeof、volatile、do、if、while、static。
これらの 32 個のキーワードは C 言語自体で使用されているため、変数名や関数名として定義することはできません。 以上がこの記事の全内容です、皆様の学習のお役に立てれば幸いです。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !
以上がC言語の変数名のルールは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。