一、存储方式
存储方式分为静态存储和动态存储两大类。
存储类别有4种:自动的(Auto)、静态的(static)、寄存器的(register)、外部的(extern)
1、自动变量
函数中局部变量,如果不用关键字static加以声明,编译系统对它们是动态地分配存储空间的。函数的形参和在函数中定义的变量(包括符合语句中定义的变量),都属于此类。
例如:auto int b, c = 3
存储类别auto和数据类型int的顺序是任意的。关键字auto可以省略,如果不写auto,则系统把它默认为自动存储类别,属于动态存储方式。
①、auto int b, c = 2; ②、 int b, c = 3; 两种写法是一样的