为了账号安全,请及时绑定邮箱和手机立即绑定

请问数组一定一定需要 初始化吗?

数组一定一定需要 初始化吗?

正在回答

2 回答

数组如果不初始化的话,数组的内存就会存一些不确定是什么数据的垃圾数字,所以最好是初始化。如果不确定数组里要放什么元素的话,可以将数组的元素全部初始化为0,语法格式如:int a[5]={0};这个意思就是数组a有5个元素,5个元素的值都是0,如果帮助到楼主的话,请采纳!谢谢!!!

0 回复 有任何疑惑可以回复我~
#1

weibo_荒诞鬼_0 提问者

非常感谢!
2016-10-18 回复 有任何疑惑可以回复我~

数组不是必须初始化的,如果你不初始化数组的话,数组当中的值就是不确定的。

如果是static定义的静态数组,数组的值会自动初始化为0。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926217    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

请问数组一定一定需要 初始化吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信