C语言 局部变量与全局变量的生存期

1.局部变量 仅仅在定义它的函数的内才能有效使用,其作用域仅限在函数体内,即从变量定义的位置开始,到函数体结束。 2.局部变量的内存分配: 通常,编译器不为局部变量分配内存单元,而是在程序运行中,当局部变量所在的函数被调用时,系统根据需要临时为其分配内存。当函数执行结束时,局部变量被撤销,占用内存被收回。 注意: 局部变量在函数被调用时由系统分配存储区,在不同的声明周期的函数中同名的变量实际上在内
相关文章
相关标签/搜索