大哥我是昨天问的c语言问题,问一下,给变量赋初值为什么啊?能全赋0吗

如题所述

给变量赋初值就是给变量初始化,因为定义一个变量就是在内存中分配一块内存空间,但是这个内存空间内往往有一个未知的值,这个未知的值是计算机运行过程中留下的,所以需要对变量进行初始化以便抹掉这个内存位置未知的值。变量初始化可以都初始化为0,也可以根据编程的需要进行赋初值,比如有一个for循环,这个循环是从1开始的,那么初始化循环条件里的那个变量时,就要初始化为1而不是初始化为0了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-07
可以。
相似回答