C语言(八)--变量的存储类型
2017-10-20 01:44
232 查看
为初始化的全局变量为0,局部变量为垃圾值
register:寄存器变量
(经常访问,循环)值存在cpu中
register int x;不存在取地址
auto:默认
extern:声明外部变量(全局)
外部:不在本文件在同一个工程
变量为全局变量
static:
修饰函数只能在本文件中调用,不能在其他函数调用(静态函数)
修饰局部变量,只能被定义一次,只分配一次内存空间,改变变量的生命周期至程序结束
修饰全局变量,只能本文件访问,不能在其他文件访问(静态变量—)
register:寄存器变量
(经常访问,循环)值存在cpu中
register int x;不存在取地址
auto:默认
extern:声明外部变量(全局)
外部:不在本文件在同一个工程
变量为全局变量
static:
修饰函数只能在本文件中调用,不能在其他函数调用(静态函数)
修饰局部变量,只能被定义一次,只分配一次内存空间,改变变量的生命周期至程序结束
修饰全局变量,只能本文件访问,不能在其他文件访问(静态变量—)
相关文章推荐
- C语言中变量的存储类型
- C语言变量声明类型与存储区域探究
- 从内存理解c语言中变量的存储类型
- C语言:自己动手查看float以及double类型的变量2.5在内存中的存储方式。
- C语言中的常量、变量及其属性,类型、存储空间
- C语言中变量的存储类型与初始化
- c语言变量的存储种类和存储器类型 (转载)
- C语言支持的四种变量存储类型
- 黑马程序员----C语言变量作用域,存储类型,变量总结,递归思想篇
- IT之路-C语言中五大内存区及变量的存储类型、简单shell脚本(上).ZCSDN-2017.7.18
- C语言变量存储类型auto,static,extern,static extern,register
- C语言变量存储类型auto,static,extern,static extern,register
- C语言支持的四种变量存储类型
- C语言之变量类型和存储方式
- C语言变量存储类型auto,static,extern,static extern,register .
- C语言变量存储类型auto,static,extern,static extern,register
- C语言常量以及变量类型,存储类型和作用域
- C语言之变量类型和存储方式
- c语言(三种语言对比、数据类型及输出、变量存储、内存分配)
- C语言中的变量的存储类型