关注
C语言中,数组初始化的方式主要有三种:
1、声明时,使用 {0} 初始化;
2、使用memset;
3、用for循环赋值。
对三种方法的选取:
1、for 最浪费时间,不建议(其实memset内部也是用循环实现的,只不过memset经过了严格优化,所以性能更高);
2、{0} 可能有移植性问题,虽然绝大多数编译器看到{0} 都是将数组全部初始化为0, 但是不保证所有编译器都是这样实现的;
3、综合1、2, 推荐使用memset方法。
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
09-19 13:59
门头沟学院 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 月薪多少能在一线城市生存 #
78719次浏览 531人参与
# 你会为了工作牺牲生活吗? #
60693次浏览 424人参与
# 百度秋招 #
38000次浏览 334人参与
# 如果再来一次,你还会选择这个工作吗? #
704750次浏览 5727人参与
# 秋招吐槽大会 #
7200次浏览 86人参与
# offer帮选 #
4347081次浏览 26371人参与
# 技术转行的心路历程 #
72861次浏览 744人参与
# 你找工作想离家近 or 离家远? #
1378次浏览 32人参与
# 总结:哪家公司最喜欢泡池子 #
151288次浏览 543人参与
# 小米编程考试 #
23119次浏览 145人参与
# 你小时候最想从事什么职业 #
134472次浏览 1991人参与
# 互联网行业现在还值得去吗 #
38225次浏览 282人参与
# 虾皮开奖 #
45386次浏览 212人参与
# 滴滴歧视残疾人HR被开除 #
23742次浏览 86人参与
# 京东工作体验 #
19253次浏览 113人参与
# 26届的你们有几段实习? #
153141次浏览 1068人参与
# 25届非技术实习投递记录 #
137239次浏览 1001人参与
# 落户对你的求职选择影响有多大 #
29995次浏览 101人参与
# 机械人,秋招第一次笔试的企业是哪家? #
79682次浏览 611人参与
# 你认为工作的意义是什么 #
210788次浏览 1354人参与
# 大疆求职进展汇总 #
631249次浏览 4262人参与

