3.2.1 未初始化变量
本文讲的是C语言程序设计进阶教程一3.2.1 未初始化变量,一个常见的错误就是未初始化变量。一些学生认为所有的变量都会自动地初始化为0,这是错误的。未初始化的变量会储存着未占用值。这个值可能是0,但这是不一定的。这个类型的错误是很难通过测试来发现的。有时,这个值可能碰巧是0,这会让你认为程序是正确的。当值不为0时,程序就会有问题。一些学生认为初始化变量会使程序变慢——然而,这些纳秒级的延迟是可以忽略的。让你的程序慢几纳秒总比花几个小时去调试要好。
原文标题:C语言程序设计进阶教程一3.2.1 未初始化变量