关于局部变量未初始化的问题
请问为什么我在GCC 下调试的结果是:整形未初始化的局部变量其值输出不确定。
浮点数未初始化的局部变量其值输出为0.000000。
char型未初始化的局部变量其值输出为空。
比如:#include<stdio.h>
int main()
{
float m;
double n;
char ch;
printf("%f\n",m);结果0.000000
printf("%f\n",n);结果0.000000
printf("%c\n",ch);结果空。
return 0;
}