我尝试了以下代码
#include<stdio.h>
void main()
{
int i; \
printf('%d',i);
}
结果在VC ++中给出了垃圾值,而在tc中相同为零。正确的值是多少?默认情况下,未初始化的变量的值为零吗?否则将包含垃圾值?
接下来是一样的
#include<stdio.h>
void main()
{
int i,j,num;
j=(num>0?0:num*num);
printf("\n%d",j);
}
上面的代码将输出什么?
Qyouu
三国纷争
不负相思意
相关分类