2010年C语言知识点总结.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言知识点总结 第二章 2.2 常量 1.定义:在程序运行期间值一直保持不变的量常量。 2.分两种: 1)直接常量 3, 6.28, ‘A’, “this”. 2)符号常量:#define PI 3.14 应用见书18页 3.各种常量,要求掌握存储空间大小,存储类型,写法(重要) 1)整型常量 定点存储,2字节 十进制写法:3 -23 (-32768~32767) 十六进制写法0x开头:0xf5 = 15 * 16 + 5 八进制写法0开头:023 -078 2)长整型常量 定点存储 4字节 写法也分3种,在普通的整型常量的3种写法上加上l 3l 0l -23l 0xf5l 023l 3)字符型常量 定点存储,存储字符的ASCⅡ码,1字节 普通写法:’a’ ‘A’ ‘’ 转义字符:’\n’ ’ \r’ ‘\\’ ‘\’’ ‘\”’ 书20页表 十六进制转义字符\x开头:’\x41’ == ‘A’ 八进制转义字符0开头:’0237’ 错误’038 4)字符串常量”this\n” 存储每个字符ASCⅡ码和结束标志字符’\0’ 5)实型常量:浮点方式存储 8字节 17为有效位 小数点后6位。 十进制写法:34.0 -2.567 0.25 小数点前后0可以省略 34. .25 指数形式:1.25E3 = 1.25*103 E前后不许省略,且E后面必须是整数 2.3 变量 1.定义:在程序运行期间值可以改变的量是变量,变量必须先定义在使用。定义变量含义是向系统申请一块内存,用变量名标识。 2.变量定义和标识符 掌握定义的语法,定义在程序中的位置,定义后默认的值是多少。掌握标识符规定,会区分哪些是合法和非法的标识符。 3.掌握基本的变量定义方法,重点掌握定义方法,符号类型,所占空间,存储方式等内容。注意区分有无符号的字符类型变量的差别。 2.4 算术运算与赋值运算 1.掌握运算的目,运算的优先级和运算的结合次序等概念,特别是下面两个要点 1)所有一元运算的优先级都高于二元运算的优先级; 2)二元运算的结合次序是由左至右,=特殊,由右至左;一元运算的结合次序是由右至左,四种特殊由左至右. () [] - 2.掌握表达式的定义,表达式都是有值和数据类型 3.算术运算 掌握每种运算的目,优先级和结合次序,表达式的值,区分两个整数/运算结果还是整数,%智能用于定点数中。 4.掌握赋值运算的目、优先级、结合次序,表达式的值。重点掌握自反的赋值运算符的用法。 5.重点掌握a++,++a,a--,--a的区别,要从表达式的值的角度去理解。 2.5 关系运算和逻辑运算 1.掌握逻辑值的概念,区分C语言里面逻辑结果和逻辑运算数的区别 2.掌握关系运算的目、优先级,结合次序,表达式的值。 3.掌握逻辑运算的目、优先级,结合次序和表达式的值(真值表)。重点掌握关系运算和逻辑运算写表达式和计算表达式的值。书35~36页例题。 2.6 位运算 1.掌握各种位运算的目、优先级,结合次序,表达式的值。 2.重点掌握各种位运算的应用。 2.7 数据输出 1.掌握putchar()函数的用法。 2.重点掌握printf()函授的用法。 2.8 数据输出 1.掌握getchar,getche,getch函数的用法,注意区分三个函数。 2.重点掌握scanf()函授的用法。 2.9 sizeof运算符和逗号运算符 重点掌握运算法的目、表达式的值和表达式的计算方法。 数据类型的转换 隐式转换 掌握算术运算、赋值运算的隐式转换原则。 强制转换 掌握强制转换运算的计算方法 第三章 流程控制 3.1 C语言语句概述 掌握复合语句的规则:1)复合语句内部先说明性语句后执行性语句 2)复合语句内定义的变量仅在复合语句内部有效 3)复合语句逻辑上是一条语句。 3.2 选择结构 1.掌握条件表达式的计算方法,优先级和结合次序等问题,会写出一些常见的条件表达式例如:a的绝对值a0?a:-a a和b的最大值 ab?a:b,大小写字母转换等。 2.掌握if语句的用法。还包括各种演变后的if语句用法。这部分内容非常重要。 3.掌握switch case语句的用法,特别是嵌套switch case 和break联合使用,书上阅读程序。 3.3 循环结构 掌握循环的基本思想。 掌握while语句,for语句和do while语句用法,非常重要。 3.4 流程转向语句 掌握break语句 continue语句 goto语句和exit函数的用法。 3.5 重点掌握选择结构和循环结构编写程序和阅读程序的能力。 第四章 函数及其变量 4.1 函数的定义与说明 1

文档评论(0)

hong333666 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档