标准库
stdbool.h
stdlib.h
stdio.h
ctype.h
stdint.h
time.h
ctype.h
toupper
stdbool
bool, true, false
stdio
printf
scanf
getchar
putchar
while (getchar() != '\n')
while ((ch = getchar()) == ' ')
stdlib.h
EXIT_SUCCESS
EXIT_FAILURE
类型转换
隐式类型转换:为了定义转换规则,C99允许每个整数类型具有“整数转换等级”。下面按从最高级到最低级的顺序排列
(1) long long int、unsigned long long int
(2) long int、unsigned long int
(3) int、unsigned int
(4) short int、unsigned short int
(5) char、signed char、unsigned char
(6) _Bool
强制类型转换
aaa
类型定义
typedef int Bool;
Bool flag;
stdint.h