C语言知识点总结(考前必备).doc

C语言知识点总结(考前必备).doc

ID:59007137

大小:137.50 KB

页数:11页

时间:2020-09-15

C语言知识点总结(考前必备).doc_第1页
C语言知识点总结(考前必备).doc_第2页
C语言知识点总结(考前必备).doc_第3页
C语言知识点总结(考前必备).doc_第4页
C语言知识点总结(考前必备).doc_第5页
资源描述:

《C语言知识点总结(考前必备).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ASCII对照表ASCII(AmericanStandardCodeforInformationInterchange,美国信息互换标准代码)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,象a、b、c、d这样的52个字母(包括大写)、以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱

2、,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了所谓的ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH33!65A97a2STX34”66B98b3ETX35#67C99c4EOT36$68D100d5ENQ37%69E101e6ACK38&70F102f7BEL39,71G103g8BS40(72H104h9HT41)73I105i10LF42*74J106j11VT43+75K107k12FF44,76L108l

3、13CR45-77M109m14SO46.78N110n15SI47/79O111o16DLE48080P112p17DCI49181Q113q18DC250282R114r19DC351383X115s20DC452484T116t21NAK53585U117u22SYN54686V118v23TB55787W119w24CAN56888X120x25EM57989Y121y26SUB58:90Z122z27ESC59;91[123{28FS60<92124

4、29GS61=93]125}30RS62>94^126~31US63?95—127DEL C语言中的运算符表1

5、级优先级()圆括号[]下标运算符->指向结构体成员运算符.结构体成员运算符2级优先级单目自右至左!逻辑非运算符~按位取反运算符++前缀增量运算符--前缀增量运算符+正号运算符-负号运算符(类型)类型转换运算符*指针运算符&地址与运算符sizeof长度运算符3级优先级*乘法运算符/除法运算符%取余运算符4级优先级+加法运算符-减法运算符5级优先级<<左移运算符>>右移运算符6级优先级<<=>>=关系运算符7级优先级==等于运算符!=不等于运算符8级优先级&按位与运算符9级优先级^按位异或运算符10级优先级

6、按位或运算符11级优先级&&逻辑与运算符12级优先级

7、

8、逻辑或运算符

9、(双目运算自左至右13级优先级?:条件运算符(三目运算)(自右至左)14级优先级=+=-=*=/=%=&=^=

10、=<<=>>=赋值运算符(双目运算)(自右至左)15级优先级,逗号运算符自左至右if语句(续)条件运算符•格式:表达式1?表达式2∶表达式3•功能:判断表达式1的值,如果成立就执行表达式2,否则就执行表达式3•使用场合:若在if语句中,当被判别的表达式的值为“真”或“假”时,都执行一个赋值语句且向同一个变量赋值时,可以用一个条件运算符来处理。switch语句的格式:switch(表达式){case 常量表达式1:语句1case 常量表达式2:语句2…case 常

11、量表达式n:语句ndefault:语句n+1}说明:(1)switch后面括弧内的“表达式”,ANSI标准允许它为任何类型。(2)当表达式的值与某一个case后面的常量表达式的值相等时,就执行此case后面的语句,若所有的case中的常量表达式的值都没有与表达式的值匹配的,就执行default后面的语句。(3)每一个case的常量表达式的值必须互不相同,否则就会出现互相矛盾的现象(对表达式的同一个值,有两种或多种执行方案)。(4)各个case和default的出现次序不影响执行结果。例如,可以先出现“default:…”,再出现“case′D′:…”,然后是“case′A

12、′:…”。(5)执行完一个case后面的语句后,流程控制转移到下一个case继续执行。“case常量表达式”只是起语句标号作用,并不是在该处进行条件判断。在执行switch语句时,根据switch后面表达式的值找到匹配的入口标号,就从此标号开始执行下去,不再进行判断。应该在执行一个case分支后,可以用一个break语句来终止switch语句的执行。(6)多个case可以共用一组执行语句。•goto语句为无条件转向语句,它的一般形式为goto语句标号;•语句标号用标识符表示,它的定名规则与变量名相同,即由字母、数字和下划线组成

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。