《c语言关键字及常用符号》由会员分享,可在线阅读,更多相关《c语言关键字及常用符号(3页珍藏版)》请在装配图网上搜索。
1、C语言关键字及常用符号32个关键字auto :声明自动变量 short :声明短整型变量或函数 int: 声明整型变量或函数 long :声明长整型变量或函数 float:声明浮点型变量或函数 double :声明双精度变量或函数 char :声明字符型变量或函数 struct:声明结构体变量或函数 union:声明共用数据类型 enum :声明枚举类型 typedef:用以给数据类型取别名 const :声明只读变量 unsigned:声明无符号类型变量或函数 signed:声明有符号类型变量或函数 extern:声明变量是在其他文件中声明 register:声明寄存器变量 static :。
2、声明静态变量 volatile:说明变量在程序执行中可被隐含地改变 void :声明函数无返回值或无参数,声明无类型指针 if:条件语句 else :条件语句否定分支(与 if 连用) switch :用于开关语句 case:开关语句分支 for:一种循环语句 do :循环语句的循环体 while :循环语句的循环条件 goto:无条件跳转语句 continue:结束当前循环,开始下一轮循环 break:跳出当前循环 default:开关语句中的“其他”分支 sizeof:计算数据类型长度 return :子程序返回语句(可以带参数,也可不带参数)循环条件数据类型char:字符型int:基本整。
3、型short int:短整型long int:长整型unsigned:无符号型unsigned long:无符号长整型float:单精度实型double:双精度实型C语言常用转义字符表 转义字符 含义 ASCII码(16/10进制)o 空字符(NULL) 00H/0n 换行符(LF) 0AH/10 r 回车符(CR) 0DH/13 t 水平制表符(HT) 09H/9 v 垂直制表(VT) 0B/11a 响铃(BEL) 07/7 b 退格符(BS) 08H/8f 换页符(FF) 0CH/12 单引号 27H/39 ” 双引号 22H/34 反斜杠 5CH/92? 问号字符 3F/63 ddd 任。
4、意字符 三位八进制 xhh 任意字符 二位十六进制 字符常量中使用单引号和反斜杠以及字符常量中使用双引号和反斜杠时,都必须使用转义字符表示,即在这些字符前加上反斜杠。 在C程序中使用转义字符 d d d或者 x h h可以方便灵活地表示任意字符。语言的运算符可分为以下几类:算术运算符:用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(+)、自减(-)共七种。关系运算符:用于比较运算。包括大于()、小于(=)、小于等于()六种。赋值运算符:用于赋值运算,分为简单赋值(=)、复合算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值(&=,|=,=,=,。
5、=)三类共十一种。条件运算符:这是一个三目运算符,用于条件求值(?:)。逗号运算符:用于把若干表达式组合成一个表达式(,)。指针运算符:用于取内容(*)和取地址(&)二种运算。求字节数运算符:用于计算数据类型所占的字节数(sizeof)。特殊运算符:有括号(),下标,成员(,.)等几种。9种控制语句goto语句:无条件转向; if语句:判断语句;while循环语句; do-while语句:先执行循环体,然后判断循环条件是否成立. 之后继续循环;for语句:循环,可替代while语句; 只是用法不同;break语句跳出本层的循环;(只调处包含此语句的循环)continue语句:继续(一般放到循环语句里,不在执行它下面的语句,直接跳到判断语句例:for语句,就直接跳到第二个分号处,while语句,就直接跳到while()的括号里; switch语句:多相选择; return语句:返回;输入输出函数setchar字符输入函数putchar字符输出函数printf格式输出函数scanf格式输入函数。