在C编程时定义sum为什么要定义sum=0,否则会出错在sum=sum+一个数的时候?
来源:百度知道 编辑:UC知道 时间:2024/05/21 07:07:05
您好,
这是因为C语言要求变量在被使用前必须进行初始化。也就是说,一个没进行过初始化的变量不能出现在赋值号的右边。
所以如果sum没有被初始化,sum=sum+5 和 sum+=5 这样的表达式都会出错。
希望这些信息对您有帮助。
因为如果你在定义变量时,没 有初始化变量,系统会帮你把一个很大的垃圾数填充到你这个变量,影响了你的编程目的