1._Bool类型
C99提供了一个头文件 <stdbool.h> 定义了bool代表_Bool,true代表1,false代表0。_Bool类型占1个字节,只能存储0和1.
2.缓冲区
printf()语句将输出传递到缓冲区,当缓冲区满、遇到换行符、需要输入的时候,缓冲区将被刷新,即将内容传送到屏幕。
将若干字符作为一个块传输比逐个发送这些字符耗费的时间少,如果输入有误,还可以更改。
- 缓冲
- 完全缓冲
- 行缓冲
- 非缓冲
3.数据类型的两层意思
- 规定了数据长度(类型)
- 规定了数据上能进行的操作
4.函数类型
函数类型和返回值类型相同。
5.将十进制数转化为二进制
对于数值n,其二进制的最后一位是n%2。同理,其m进制的最后一位是n%m。