c语言中为什么要在程序中定义变量

来源:百度知道 编辑:UC知道 时间:2024/05/20 06:02:57

每一个变量都需要用一段内存来存储,而怎样开辟这段空间呢?
那就要牵扯到定义了,因为如果你不定义的话,系统不知道你要这个变量,也就不会开辟内存空间。
int a;
a=0;
如果把int a;去掉的话,系统会报错,为什么呢?
因为系统认为a这个变量没有定义,也无法给他申请内存。

存放你在程序中的数据啊。。。。
不然的话,你怎么知道你的数据是怎么存放的呢?
还有,你在用完后,怎么再找到你的数据呢。。。