变量未初始化

"给变量一个初始值几乎总是正确的,但不要求必须这样做。当我们确定变量在第一次使用时会给变量一个新值,那就不需要创建初始值。例如,在1.2.2小节我们的第一个有意义的程序中,定义了未初始化变量,并立即读取值给它们。
定义变量时,应该给变量赋初始值,除非确定将变量用于其他意图之前会覆盖这个初值。如果不能保证读取变量之前重置变量,就应该初始化变量。"  -- 引自<<C++ Primer>>

今天写程序时遇到了变量未初始化带来的问题: 调试时结果正确, 而直接运行exe时结果错误. 原因是有一个类的两个数据成员未初始化. 以后注意.

阅读更多
文章标签: exe c++
个人分类: 游戏编程实践
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

变量未初始化

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭