C语言知识点分章总结.docx

上传人:C****o 文档编号:13051792 上传时间:2022-04-27 格式:DOCX 页数:8 大小:45.53KB
返回 下载 相关 举报
C语言知识点分章总结.docx_第1页
第1页 / 共8页
C语言知识点分章总结.docx_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《C语言知识点分章总结.docx》由会员分享,可在线阅读,更多相关《C语言知识点分章总结.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品名师归纳总结C 语言程序与设计学问点20XX 年 12 月 07 日可编辑资料 - - - 欢迎下载精品名师归纳总结第 5 章 数据类型与输入输出1. 标识符:( 1)只能由字母、 数字和下划线构成。 ( 2)第一个字符必需是字母或者下划线。( 3)长度只有 31 个字符有效。 ( 4)不能包含空格。 ( 5)不能使用关键字。2. 变量三个要素为:类型、名字和值。同一语句中不能混合定义不同类型的变量。3. 常量:直接常量和符号常量4. 十进制常量: + | - Digits l | L 5. 八进制常量: OctalDigits L | l 6. 十六进制常量: 0x | 0X HexDi

2、gits L | l 7. 补码: 负整型数在内存中的存放形式。将该数的肯定值的二进制形式,按位取反再加 1。8.浮点数: -2.34, 3.1416f, 29.00, .23, 0.23L, 1.23E10, 0.23E-4, 45.e+23, -23.68E129.输出操作 :调用库函数 printf 时用“ %f”格式输出10.错误: float f1, f2, f3; printff1 = %d, f2 = %d, f3 = %dn, f1, f2,f3;11. 浮点数,默认输出小数点后6 位数字12. 输入操作:调用库函数scanf 时用“ %f”和“ %lf”分别对 foat 型和

3、 double 型数据进行输入。13. 输出操作: 调用库函数 printf 时用“ %f”对 foat 型和 double 型数据进行输出 ; % lf 为 long double 类型输出。 %e 或 E按科学计数法的形式输出。14. 应防止将一个很大的数和一个很小的数直接相加减,否就就会丢失小的数15. 字符常量:用单引号括起,只能是单个字符,仍包括转义字符,一种特别的字符常量, 以反斜线 开头,后跟一个或几个字符。16. 字符型数据和整型数据之间可以通用,表示方式和操作与整数相同,但要留意范畴。17. 整数的格式化输出: %对齐方式 输出最小宽度 整数类型18. 整数类型的输出:%d

4、、%o、 %x/%X 或%ld19. 实数的格式化输出: %输出最小宽度 .精度 实数类型。一般默认数据右对齐,如输出宽度前加负号,就设置为左对齐。20. scanf 格式输入函数,留意三种输入函数的输入方式区分:scanf %d%c%f , &i,&c , &f 。 scanf “ %d,%c ,%f ”, &i ,&c , &f 。 scanf” i=%d b=%c c=%f” , &i,&c,&f;21. scanf 中要求给出变量的址,如在格式掌握字符串后直接给出变量名,就会在运行时出错。22. float 类型的数据可以用 %f 进行输入或输入操作。对于double 型的实数,必需用

5、%lf 的格式输入数据。23. 编译器在遇到分隔符或非法数据时即认为输入操作终止。24. 格式字符可以用空格分隔,但最好不用回车作为分隔符,除非后面仍有数据要输入。25. 留意在循环函数中使用scanf中,用 %c输入字符型数据时的特别性。第6 章 运算符与表达式1.表达式是由运算符和运算数组成的式子2.表达式依据某些商定、求值次序、结合、优先级规章来进行运算.3.求值次序:表达式中各操作数的求值次序视编译器不同不同。4.“ /”操作符对与不同的数据类型进行不同的操作可编辑资料 - - - 欢迎下载精品名师归纳总结5. 只能对整型数进行操作,不答应对浮点数操作6. 字符类型的数据象整型数据一样

6、,可以进行相关运算。7. 变量赋值与初始化的运算机操作不同。8. 左值:常量和算术表达式不能为左值.9. 右值:左值表达式可以作为右值表达式。10. 牢记运算符的“优先级”和“结合性”11. 隐式转换:( 1)“就高不就低”的原就。 ( 2)当赋值运算的左值表达值与右值表达式类型不同时,将右值转换成左值的类型。( 3)数据可能丢失精度。12. 显式类型转换:强制转换运算符(类型名(表达式),(类型名)变量13. 自增 i+:先使用变量, 然后对变量增值。 自左向右将运算符结合, 如 a+b 等同 a+b。14. 自增 +i:先对变量增值,再使用变量。从右至左结合,如+b 等同+b。15. i+

7、和+i 在单独使用等效。16. 自增操作不能为常量或算术表达式17.int i=1, b; b=i+ + i+ + i+,问 b=.。 printf “%d”, i+ + i+ + i+;输出是什么?18.+i+ +i+ +i 编译器不同,结果不同。19. 留意关系表达式 a = x b 产生的误会。正确选项a = x & x 成员名9. 链表的精髓:struct student *pStrNext;10. struct student *pStrStuHead=0, *pStrStuTail=0;11. 枚举类型变量三种不同的定义方式12. 枚举值是常量,不是变量。不能在程序中用赋值语句再对

8、它赋值。13. 枚举元素本身由系统定义了一个表示序号的数值,从0 开头次序定义为0,1, 2。14. 枚举元素不是字符常量也不是字符串常量,使用时不行以加单、双引号。第 13 章 文件1. 操作系统中的文件标识包括三部分:文件路径,文件名,文件扩展名2. 文件储备的两种方式:ASCII文件和二进制文件3. 文件指针名 =fopen 文件名 ,使用文件方式 ;4. fclose文件指针 ;5. int fgetcFILE *stream;6. int fputcint ch,FILE *stream;7. char *fgetschar *string, int n, FILE *stream;

9、8. int fputschar *string, FILE *stream;9. int fwritevoid *ptr, int size, int items, FILE *stream;10. int freadvoid *ptr, int size, int items, FILE *stream;11. fscanf文件指针,格式字符串,输入表列;12. fprintf 文件指针,格式字符串,输出表列;13. rewind 文件指针 ;14. fseek文件指针,位移量,起始点;15. ferror 文件指针 ;16. feof 文件指针 ;17. clearerr 文件指针 ;可编辑资料 - - - 欢迎下载

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁