存储类别
作者:互联网
存储类别解决的是标识符的“生命周期” 或 变量内存的开辟时间和销毁
栈变量
用 auto 声明的变量
变量内存开辟时间:栈变量是在 当执行到定义语句时,开辟内存
变量内存销毁时间:所在作用域结束时销毁
注意:全局变量不能auto修饰,局部可以
全局变量
用 static(静态的) 声明的变量
变量内存开辟时间:编译时
变量内存销毁时间:主函数结束时
全局变量 和 static修饰 的变量内存是同时开辟的
注意:形参不能用static声明,只能声明auto,当用static声明变量时,不赋初值 默认值为 0
全局标识符如果用static修饰,并不是表示能在在全局区,而是表示该标识符只能在本文件被扩展和使用
标签:存储,销毁,变量,auto,static,内存,类别,全局变量 来源: https://www.cnblogs.com/lonelyman/p/16359174.html