c语言定义一维数组,元素未初始化,那数组元素默认值是什么
答案:6 悬赏:80 手机版
解决时间 2021-12-02 16:49
- 提问者网友:温柔港
- 2021-12-02 01:27
c语言定义一维数组,元素未初始化,那数组元素默认值是什么
最佳答案
- 五星知识达人网友:第幾種人
- 2021-12-02 02:06
首先. 试一下的方法是错误的.
(1)全局变量
未初始化的全局变量是 0
(2)局部变量
<1>Debug版
是填充字符, 比如可能是 0xCDCDCDCD 等
<2>Release版
是乱码, 也就是这个地方原来(在这之前被其他变量使用的时候)遗留下来的数据.
(1)全局变量
未初始化的全局变量是 0
(2)局部变量
<1>Debug版
是填充字符, 比如可能是 0xCDCDCDCD 等
<2>Release版
是乱码, 也就是这个地方原来(在这之前被其他变量使用的时候)遗留下来的数据.
全部回答
- 1楼网友:忘川信使
- 2021-12-02 07:29
数值类型的数组自动赋0,字符型数组自动定为空字符(即'\0')
- 2楼网友:往事隔山水
- 2021-12-02 06:06
默认是0的,你可以测试一下!
- 3楼网友:妄饮晩冬酒
- 2021-12-02 04:35
应该算空值
- 4楼网友:長槍戰八方
- 2021-12-02 04:26
试一下不就知道了。 一般来说是0
- 5楼网友:平生事
- 2021-12-02 03:07
静态或者全局的话,默认是0。
不然可能是乱码。
不然可能是乱码。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯