数据类型关键字(17个) 变量属性:1.作用域(可见性)2.生存期(存在性)
自动变量和寄存器变量:离开函数后值不能被引用,也不存在
void 无 静态外部变量和外部变量:离开函数后变量值存在,能被引用
静态局部变量:离开函数后变量值存在,不能被引用
int 整型
char 字符
float 单精度浮点数
double 双精度浮点数
_Complex 复数
_Imaginary 虚数部分
enum 枚举
_bool 布尔
long 长
short 短
signed 有符号数
unsigned 无符号数
struct 结构体
union 共用体
inline 内联函数
restrict 类型限定符
===========================
控制语句关键字(12个)
if 判断(两个选择)
else 否则
switch 判断(多个选择)
case 选项
default 最终选项
while 循环(当)
do 循环(直到)
for 循环
break 退出内循环
continue 中断循环
goto 跳转
return 返回值
===========================
存储类型关键字(4个)
auto 自动局部变量
extern 全局变量
static 静态局部变量
register 内部寄存器
===========================
其它关键字(4个)
const 不可更改的常量
sizeof 字节长度
typedef 重新定义
volatile 变量在程序执行过程中可被隐含改变
===========================
long long int 双长整形
float_complex,double_complex,long long _complex 浮点型
转义字符
转义字符 |
字符值 |
输出结果 |
\’ |
一个单撇号(‘) |
具有此八进制码的字符 |
\’’ |
一个双撇号(‘’) |
输出此字符 |
\? |