C语言编程,显示的数是什么?

来源:百度知道 编辑:UC知道 时间:2024/05/18 21:55:48
main()

{ int a,b,c, *d, *e;
printf("%d,%d,%d,%d,%d\n",a,b,c,*d,*e);
}

运行结果显示数是什么数?

随机的
分配空间后没有初始化,内存里仍存储着无意义的信息,程序按照整形数据格式读取并输出,故显示的数取决于内存区域里的内容,这些内容自然不是你写入的,而是其它程序或者操作系统在这个程序运行前写入的。

错误
有六处!!

都是不可预知的一块内存 因为你没有初始化

-46,1331,0,28263,0