変数と変数の宣言を確認したら、次は変数名の付け方(命名規則)についてみていきます。
変数名の付け方
変数は、名前(変数名)によって識別されます。
変数名にはさまざまな名前を付けることができますが、ちょっとしたルール(命名規則)があるので、ここではそのルールを確認しましょう。
- 1文字目には、アルファベットの小文字・大文字、もしくはアンダースコア「a〜z, A〜Z, _」が利用できます(数字はNG)。
- 2文字目以降には、数字、アルファベットの小文字・大文字、アンダースコアが利用できます。
- アルファベットの小文字と大文字は区別します。
- 予約語は使えません。
いくつか変数名の例をみてみましょう。
以下のような変数の命名規則が守られていないプログラムを
コンパイル(ここでは gcc)すると……
variable-name.c:4:7: error: expected identifier or '('
int 123go;
^
1 error generated.
このように怒られるので、注意しましょう。
次は変数には利用できない予約語にはどのようなものがあるかを確認しておきましょう。
基本構文 の人気記事
- printf関数の変換指定子
- 条件演算子(3項演算子)「? :」
- continue文 - ループをスキップ
- while文 - 繰り返し処理
- (前置・後置)インクリメント演算子, ++
- 浮動小数点数型(float型 double型)の最大値と最小値 - float.h
- 変数の値を出力 - printf 関数
- 関数のプロトタイプ宣言
- 論理演算子 - 条件分岐
- 文字列 - 日本語の取り扱い方法