下列有关C语言中叙述错误的是( )。A.static静态局部变量只初始化一次,它的值有继承性B.不要过多的定义register存储类别的变量C.static修饰的静态全局变量与没有修饰的全局变量,它们的的作用域一样D.在C语言中函数或变量的声明不分配内存,函数或变量的定义分配内存空间...
C语言内存分区:栈区:存放局部变量,由系统申请与释放,生命周期与程序共存亡;堆区:由程序员通过malloc函数申请的空间,一般要通过free函数释放,如果不通过free函数释放,在程序关闭的时候会由系统释放;静态全局区:存放全局变量与static变量,如果不指定初始化值,系统会把变量自动初始化为0;常量区:存放类似于1、'c'这样的...