目录
1.常见关键字
1:c语言提供的,不能自己创建关键字
2:关键字不能做变量名
eg:
int char = 1
① typedef :
② static:1.修饰局部变量;2,修饰全局变量;3,修饰函数
加上static后:
static修饰局部变量,改变了局部变量的生命周期(本质上是改变了变量的存储类型)。
static修饰全局变量,使得这个全局变量只能在自己所在的源文件(.c)内部可以使用,其他源文件不可使用
eg:
static修饰函数:
③ define定义常量
#define MAX 1000
define定义宏
正确写法:
#define ADD(X,Y) ((X) + (Y))
2.指针变量
2.1指针就是地址
*pa中的 ‘*’ 为解引用操作,
注:%p是用来打印地址的