10.12

1 .#define宏函数,叫宏函数但其实不是函数,定义常量和宏。
代码长的时候定义宏,使代码具有可维护性,只需改宏
使代码具有可读性 -
e.g.#define DOUBLE(x) x+x
printf("$d\n",DOUBLE(10)) // 10 + 10
要带圆括号 x+x 变为 (x+x),因为程序运算有优先级问题

  1. 指针变量
    指针变量 是变量,对指针解引用代表指针所指向的目标
    10.12

3.结构体struct
结构体里类型可以不一样 ,与数组不同
e.g. struct stu x={"",’ ',};
e.g.
struct stu{
char name[11];
int age;
char sex;
int score

}