变量类型 | 生存周期 | 作用域 |
---|---|---|
局部变量 | auto:自动变量,离开定义函数立即消失 | 只作用于该函数内部 |
register:寄存器变量,离开定义函数立即消失 | ||
static:静态变量,离开定义函数仍然存在 | ||
全局变量 | 在程序运行期间一直存在 | static:静态变量,仅限于本文件内部条用 |
extern:外部存储变量,用于声明本文件将要用到的其他文件的变量 |
变量类型 | 生存周期 | 作用域 |
---|---|---|
局部变量 | auto:自动变量,离开定义函数立即消失 | 只作用于该函数内部 |
register:寄存器变量,离开定义函数立即消失 | ||
static:静态变量,离开定义函数仍然存在 | ||
全局变量 | 在程序运行期间一直存在 | static:静态变量,仅限于本文件内部条用 |
extern:外部存储变量,用于声明本文件将要用到的其他文件的变量 |