c语言 变量的存储类型

变量的存储类型有4种,分别为

1.

    title:auto  自动存储

    content:只能用于块作用域的变量声明中,默认的

2.

  title:register   寄存器存储

  content:与auto一样  只用于块作用域的变量,请求速度快,对于循环次数较多变量建议使用

3.

  title:static   静态存储

  content:载入程序时创建对象,程序结束时对象消失。

  help:第一次执行会分配空间,以后就不会分配空间了,例如一个局部函数定义一个  static int index=3  index++  重复调的话,index会一直加,不会一直声明成3

4.

    title:extern  外部变量

   content:说明符表示声明的变量定义在别处。作用域是整个程序,生存期贯穿应用程序的开始和结束

猜你喜欢

转载自blog.csdn.net/zero_person_xianzi/article/details/82017145