数据类型
char 一个字节长字符值
short 短整数
int 整数
unsigned 无符号类型(最高位不作符号位)
long 长整数
float 单精度实数
double 双精度实数
struct 定义结构体
union 定义共用体
void 空类型(定义的对象不具有任何值)
enum 定义枚举类型
signed 有符号类型(最高位作符号位)
const 声明在程序执行过程中不可改变的量
volatile 声明在程序执行过程中可以隐含地改变的量
typedef 自己定义数据类型
存储类型
auto 自动变量
register 寄存器变量
static 静态变量
extern 声明外部变量
流程控制
break 退出最内层的循环或switch结构
case switch结构中的一个被列举之外的其他情况
do do...while循环的进入标记
for 带有初值、测试和增量表达式的循环结构
goto 跳到制定的标号处执行
if if...else 语句中的起始标记(后面有条件表达式)
return 函数返回
switch 带有一系列整数列举情况的选择结构的起始标记
while while循环结构的其实标记或do..while循环结构的起始
标记
运算符
sizeof 计算表达式或类型的长度(字节数)
char 一个字节长字符值
short 短整数
int 整数
unsigned 无符号类型(最高位不作符号位)
long 长整数
float 单精度实数
double 双精度实数
struct 定义结构体
union 定义共用体
void 空类型(定义的对象不具有任何值)
enum 定义枚举类型
signed 有符号类型(最高位作符号位)
const 声明在程序执行过程中不可改变的量
volatile 声明在程序执行过程中可以隐含地改变的量
typedef 自己定义数据类型
存储类型
auto 自动变量
register 寄存器变量
static 静态变量
extern 声明外部变量
流程控制
break 退出最内层的循环或switch结构
case switch结构中的一个被列举之外的其他情况
do do...while循环的进入标记
for 带有初值、测试和增量表达式的循环结构
goto 跳到制定的标号处执行
if if...else 语句中的起始标记(后面有条件表达式)
return 函数返回
switch 带有一系列整数列举情况的选择结构的起始标记
while while循环结构的其实标记或do..while循环结构的起始
标记
运算符
sizeof 计算表达式或类型的长度(字节数)