C语言如何初始化局部变量
C言語ではローカル変数は、宣言時に直接初期化することも、宣言後に代入ステートメントで初期化することもできます。
- プロパティを宣言時に初期化
int a = 10;
float b = 3.14;
char c = 'A';
変数名の次に等号(=)を設定することで、変数が宣言される時に、指定した値を初期化することができます。
- 宣言後に代入初期化します。
int a;
a = 10;
float b;
b = 3.14;
char c;
c = 'A';
宣言したローカル変数に対して、どこでも代入命令(=)で指定した値を初期化することができます。
なお、ローカル変数は宣言時に初期化しておかないと、値が不確定でランダムな値になる可能性があります。そのため、ローカル変数を宣言する際には初期化を行い、値の確実性を保つことを推奨します。