基础数据类型
整型:
- 有符号整型 int 32位
- 有符号短整型 short [int] 16位
- 有符号长整型 long [int] 32位
- 无符号整型 unsigned [int] 32位
- 无符号短整型 unsigned short [int] 16位
- 无符号长整型 unsigned long [int] 32位
字符型:char 8位
浮点型:
- 单精度浮点型 float 32位
- 双精度浮点型 double 64位
C语言中并未规定各种整型的长度,只要求short型不长于int型,long型不短于int型
输入输出格式:
- %d 十进制输入输出一个整数
- %u 十进制输入输出一个无符号整数
- %o 八进制输入输出一个整数
- %x 十六进制输入输出一个整数
输入多个字符时,字符之间不能有间隔,如果使用了间隔符(空格)该间隔符会被作为输入字符
运算符的优先级:
(低——高)逗号——赋值——条件(?:)——逻辑(&& ||)——关系——算术——逻辑(!)运算符