C语言如何初始化局部变量

C言語ではローカル変数は、宣言時に直接初期化することも、宣言後に代入ステートメントで初期化することもできます。

  1. プロパティを宣言時に初期化
int a = 10;
float b = 3.14;
char c = 'A';

変数名の次に等号(=)を設定することで、変数が宣言される時に、指定した値を初期化することができます。

  1. 宣言後に代入初期化します。
int a;
a = 10;
float b;
b = 3.14;
char c;
c = 'A';

宣言したローカル変数に対して、どこでも代入命令(=)で指定した値を初期化することができます。

なお、ローカル変数は宣言時に初期化しておかないと、値が不確定でランダムな値になる可能性があります。そのため、ローカル変数を宣言する際には初期化を行い、値の確実性を保つことを推奨します。

bannerAds