有了,用int,float等定义变量的时候,在程序运行时,会在内存中为其分配内存空间,如果是定义成int*,float*等,则必须用malloc为其分配内存空间后使用!
全局变量在一开始就有空间,局部变量只有在调用函数的时候有空间
只有在运行的时候才分配内存空间,不过全局变量从定义开始,就分配的有内存空间,其且始终不变