跳到主要内容

标准库

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