查看: 268|回复: 2

[C/C++] 局部变量是否应该初始化

[复制链接]

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
7757
人气
176
分享
52

最佳新人活跃会员

发表于 2024-6-16 11:34:14 | 显示全部楼层 |阅读模式
如题,最近在写一个项目,声明了一堆局部变量,在思考要不要初始化

网上有因为没初始化造成的variable not initialize的runtime error,但是据微软员工说,微软内部有一份文件强制不初始化所有局部变量
并且勾股谷歌的开源项目中所有变量也都没有初始化,所以变量究竟要不要初始化呢
小菜鸡一枚~
Gitee主页:https://gitee.com/juruoqwq

4

技术

17

魅力

6

原创

版主

禁止发言

Rank: 7Rank: 7Rank: 7

积分
5370
人气
208
分享
36

最佳新人活跃会员

发表于 2024-6-23 02:16:06 | 显示全部楼层
其实不报错就行
YF工作室驻x64论坛分部
工作室曾开发的软件:YFSafe安全软件,YFChat在线聊天软件,MBRTools等。
欢迎有能力的你加入我们一起共同进步。请发邮件至yfstudio2021@outlook.com

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
7757
人气
176
分享
52

最佳新人活跃会员

 楼主| 发表于 2024-6-23 12:43:08 | 显示全部楼层
YFSafe 发表于 2024-6-23 02:16
其实不报错就行

那是
但是你永远不知道什么时候会突然出现rt error
小菜鸡一枚~
Gitee主页:https://gitee.com/juruoqwq
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表