话不多说上笔记
9.常见关键字
extern声明外部符号
关键字不可以和变量名冲突
typedef类型定义(类型重命名)自己简化关键字
static是用来修饰变量和函数的:
(1)修饰局部变量-称为静态布局变量
(2)修饰全局变量-称为静态全局变量
(3)修饰函数-称为静态函数
static修饰局部变量改变了变量的生命周期让静态局部变量出了作用域依然存在,到程序结束,生命周期才结束。
一个全局变量被static修饰,使得这个全局变量只能在本源文件内使用,不能在其他源文件内使用。
一个函数被static修饰,使得这个函数只能在本源文件内使用,不能在其他源文件内使用。
10.#define定义常量和宏
11.指针
变量是创建内存中的(在内存中分配空间的),每个内存单元都有地址,所以变量也是有地址的
12.结构体: