c语言定义一维数组,元素未初始化,那数组元素默认值是什么
7个回答
展开全部
首先. 试一下的方法是错误的.
(1)全局变量
未初始化的全局变量是 0
(2)局部变量
<1>Debug版
是填充字符, 比如可能是 0xCDCDCDCD 等
<2>Release版
是乱码, 也就是这个地方原来(在这之前被其他变量使用的时候)遗留下来的数据.
(1)全局变量
未初始化的全局变量是 0
(2)局部变量
<1>Debug版
是填充字符, 比如可能是 0xCDCDCDCD 等
<2>Release版
是乱码, 也就是这个地方原来(在这之前被其他变量使用的时候)遗留下来的数据.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-03-27
展开全部
静态或者全局的话,默认是0。
不然可能是乱码。
不然可能是乱码。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数值类型的数组自动赋0,字符型数组自动定为空字符(即'\0')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
默认是0的,你可以测试一下!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询