2022年C语言指令集 .pdf
main【主涵数】auto【加在涵数名前 自动储存类变量】 - 短register 【加在涵数名前 寄存器储存类变量】| extern 【加在涵数名前 外部储存类 可以不加 】| static【加在涵数名前 静态储存类变量】 - 长void【没反回值】for【3 个条件语句 循环】while【循环】do while 【前 do 循环体语句 ,后 while 条件语句 循环】if【else 补充语句,该短语只可有一个else if 短语可有 N 个条件】switch() 【case 条件:程序段 default 条件不满足程序段 break 结束语 开关】goto【没条件转向】break 【适合于各种方式的循环 结果语】continue 【判断结束语】return 【反回语句】bool【布尔型变量】int【整型】 - 低unsigned 【没符号字符型】| long【长整型】| double 【双精度浮点型】 - 高short【短整型】unsigned 【没符号整型】unsigned short 【没符号短整型】unsigned long 【没符号长整型】char【字符型】float【单精度浮点型】()【括号】 - 优【下标】先,【合成表达式】级 -结合性 :左到右,.【成员】: return 【返回】 -0 !【真为假 ,假为真 非】 - 优【位非】先+【前缀表达式增 1.后缀表达式不增 1增 1】级-【前缀表达式减 1.后缀表达式不减1减 1】:-【求反】1-结合性 :右到左()【强制类型】| *【指针运算符取内容】| &【指针运算符取地址】| sizeof 【字节数】 -| *【乘】 - 优-| 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - /【除】先: 3 | %【求余】 - 级| +【加】 - 优先| -【减】 - 级:4 | 【只改表达式的值 右移】 - 级:5 | 【大于】 - 优| =【大于等于】级| =,= 【复合位运算赋值】 - 级-| ,【句号】 -优先级: 15- 结合性 :左到右malloc 【申请动态内存】struct 【结构定义】*/【注释符】n【换行符】t【水平制表】b【退格】a【鸣铃】【单引号】r【回车】v【垂直制表】f【走纸换页】【反斜线】0【ASCII 码为 0 的字符】=【改变变量值 右移】*【指针运算符取内容】&【指针运算符取地址】sizeof 【计算数据类型所占的字节数】名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 3 页 - - - - - - - - - getchar() 【接收字符型输入 带缓冲区和回显 】gets()【接收字符串型输入】scanf() 【标准格式输入】%d十进制整数 %x十六进制整数 %o八进制整数 %u没符号十进制整数%f小数表示的浮数点数 %e指数表示的浮数点数 %c单个字符 %s字符串 【标准格式输入的格式说明符】putchar() 【字符型输出】puts() 【字符串型输出】printf() 【标准格式输出】%d十进制整数 %x十六进制整数 %o八进制整数 %u没符号整数 %f小数表示的浮数点数 %e指数表示的浮数点数 %c单个字符 %s字符串 ge 和 f 中较短的一种 【标准格式输出的格式说明符】#define 【宏定义】undef 【终止宏定义】名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -