変数の宣言とは、プログラムで値等を格納したい変数を決めるということです。格納したい変数には、整数や小数、文字などがありますが、それぞれについて変数の型を決めなくてはなりません。C言語には主に次のような宣言文があります。
宣言文 | 変数の型 |
---|---|
int | 符号付整数 |
float | 浮動小数点数 |
double | 倍精度浮動小数点数 |
char | 文字 |
変数の宣言の仕方は次のようになります。
宣言文 変数の名前;
最初に宣言文を書き、スペースを空けて変数の名前を書き最後にセミコロン ; を書きます。複数変数の名前を宣言するときは、それぞれの変数の名前の間にコンマ, で区切って宣言します。例えば、符号付整数の変数 x y z を宣言したいときは次のようにします。
int x,y,z;
他の変数の型でも同様です。以下に変数の宣言のプログラム例を示します。
#include <stdio.h> int main(void) { int i,j; float f; double d; char ch; i=1; j=2; f=3.14; d=7.8908; ch='A'; printf("%d %d %f %f %c",i,j,f,d,ch); return 0; }
実行結果は次のようになります。
1 2 3.140000 7.890800 A