c语言中,若在函数内部定义变量时没有给变量赋予初值,如int a;,则a的初始值为

如题所述

局部变量未初始化就是一个随机值,如果声明的int为全局变量会默认初始化为0
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-14
变量的定义实际是指定了一个内存的单元而已,如果刚开机也许是0
大多不确定,是个随机数

而其他的语言大多是0,

这就是C 的特别之处,一般都要预先赋初值,语言省事了,编程的人麻烦一点点
第2个回答  2013-06-14
不可预知的数, 即随机数。
第3个回答  2017-09-22
0xcccccccc
相似回答