求结果,c语言
展开全部
在C语言中,编译时系统会先给变量赋予默认值,其中,当定义一个int型变量时,系统会自动给该int型变量赋值于-858993460,这种情况在Visual C++ 6.0中编译时一般会有提示。
例如下C语言代码:
#include <stdio.h>
void main()
{
int a; //没有给int型变量赋予初值。
printf("%d\n",a);
}
输出:-858993460
要想改变这种情况,就要养成给变量赋予初值的习惯,例如下C语言代码:
#include <stdio.h>
void main()
{
int a=0; //给int型变量赋予初值0。
printf("%d\n",a);
}
输出:0
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询