内容回顾
数据类型说明符号
printf
修饰符 m 数据若超过m,按实际位数输出
显示只能从上往下 从左往右
scanf
不能输入带空格的字符串
数据输入过程中产生的垃圾的处理方式
1.%*c 不赋值给任何变量 scanf(“%c%c*%c”,&a,&b);
2.getchar()
3.fflush(stdin)清除输入缓冲区
结构体整体操作只有整体赋值,其他只能对成员操作
区别结构体靠名字来区分,名字是唯一的标识
不能将结构体变量作为整体输入输出
变量用 . 指针用->
减少内存空洞的方法 相同类型的成员集中在一起定义
字对齐 半字对齐
共用体按照最长的来分配空间
switch中可以出现负数
宏函数 用于函数简单 使用频率高的函数
宏体里的形参要加括号 宏体也要加括号
switch要记得保留default