首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

请教这个小程序的输出是什么,为什么会这样输出

2012-02-08 
请问这个小程序的输出是什么,为什么会这样输出?#includestdio.h voidmain(){inta,bprintf( %d,%d ,a,

请问这个小程序的输出是什么,为什么会这样输出?
#include   "stdio.h "
void   main()
{
int   a,b;
printf( "%d,%d ",a,b);  
}
请问这段程序的输出是什么,为什么会这样输出?
刚学c语言,无意中碰到这个问题,困惑中。

[解决办法]
hehe,这问题有趣了,
楼上几乎都对,每初始化,

但对新人,有个问题,
输出值是固定的,(大多主流编译器下),哪怕反复运行

原因:值本来是随机的,但一旦编译链接通过(程序没错阿,从c标准来说)
每次运行,a很大几率放在同一内存位置,且值固定 ,b同理

但LZ记住一点,这个值是不确定的,你运行的结果应该和我的不一样,随机指的是这个~~

热点排行