- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言复习要点
第1章 C语言概述
1.3 C语言程序特点
理解C语言程序是函数串
1.4 标准设备的I/O
键盘输入函数:getchar()、gets()、scanf()
屏幕输出函数:putchar()、puts()、printf()
特别是 scanf()函数和 printf()函数的功能和用法
第2章 常量和变量
2.2 类型 (数据类型和存储类)
数据类型的种类:基本数据类型和构造数据类型
存储类的种类、不同存储类变量的特点:自动类、寄存器类、外部类、静态类
2.3 常量
常量的种类,各种常量的表示方法,符号常量的功能
2.4 变量
变量三要素:名字、类型和值的具体规则
变量的定义格式和作用域
第3章 运算符和表达式
3.1 运算符功能:算术、关系、逻辑、三目、赋值以及单目运算符++、--、*、等
3.2 运算符的优先级和结合性
3.3 表达式的值和类型
逻辑表达式求值、赋值表达式求值、条件表达式求值
第4章 预处理功能
简单宏定义和符号常量定义
文件包含命令
语句
5.1 复合语句和分程序
5.2 分支语句 if、switch
5.3 循环语句 while、do-while、for
5.4 转向语句 break、continue
掌握上述语句的功能、格式及用法
第6章 数组
6.1 一、二维数组的定义格式及数组元素的下标表示方法
6.2 数组的初始化和赋值及运算
数组初始化使用初始值表
数组赋值是对数组的各个元素赋值
数组的运算是指数组各个元素的运算
6.3 字符数组和字符串
字符数组可以存放字符,也可以存放字符串。
直接用字符串常量给字符数组初始化
第7章 指针
7.1 、7.2 指针的概念
指针的定义格式、初始化和运算
给指针赋值要求类型相同和级别一致的地址值
指针仅有4种运算
7.3 一、二组数组元素的指针表示
一维数组指针表示:已知 int a[5]; 数组a的各个元素的地址值和元素值的指针表示为
a+i 和 *(a+i)
二维数组指针表示:已知 int b[5][3]; 数组b的行地址值、各个元素的地址值和元素值的指针表示为b+i、*(b+i)+j 和 *(*(b+i)+j)
7.4 指向一维数组的一级指针和一维一级指针数组
掌握它们在定义上和应用上的区别
7.5 字符指针的特点
第8章 函数
8.1、 8.2 函数的概念
函数的定义格式
函数的说明方法
函数的形参和实参
函数的返回值
8.3 函数的调用
传值、传址调用的方法及特点
8.4 一级指针和一维数钮作函数参数实现传址调用
结构
9.1、9.2 结构变量的概念
结构类型和结构变量的定义格式、结构变量的初始化和赋值及运算
结构变量的成员表示方法
9.3 结构数组的应用
第10章 文件操作
10.1 文件概念
文件指针、标准文件和一般文件
10.2 标准文件的读/写函数
对一个字符的、对一个字符串的和格式的
10.3 一般文件的操作
打开/关闭函数
读/写函数(对一个字符的、对一个字符串的、对一个数据块的和格式的)、
文本文件及二进制文件的操作
期末考题的题型同期中考试的题型。
C语言程序分析举例
1. p74 例3.12
2. p140 5.4题中第4题
3. p197 7.4题中第4题
4. p239 8.4题中第6题
5. p256 例9.6
6. p313 例10.11
2
您可能关注的文档
- C语言程序课程设计参考题目.doc
- C语言程序课程设计基础选题.doc
- C语言程序例子经典版.doc
- C语言程序设计2试卷格式.doc
- C语言程序设计60题.doc
- C语言程序设计0506-2-A试卷.doc
- C语言程序设计2012秋第三套作业.doc
- C语言程序设计 阅读程序题库及答案.doc
- c语言程序设计 第四章 输入输出和简单的顺序结构.doc
- c语言程序设计 第五章 程序控制流程——选择结构.doc
- DGTJ08-2137-2022 既有公共建筑节能改造技术标准.docx
- DGTJ08-803-2013 建筑幕墙安全性能检测评估技术规程.docx
- DGTJ08-2280-2018 民防工程安全使用技术标准.docx
- DGTJ08-1105-2010 移动通信室内信号覆盖系统设计与验收规范.docx
- DGTJ08-2292-2019 预应力钢筒混凝土顶管应用技术标准.docx
- DGTJ08-2445-2024 城镇排水管渠在线监测技术标准.docx
- DGTJ08-2451-2024 电动自行车集中充电和停放场所设计标准.docx
- DGTJ08-227-2020 预拌混泥土生产技术标准.docx
- DGTJ08-019-2018 建筑索结构技术标准.docx
- DGTJ08-2075-2022 管线定向钻进技术标准.docx
文档评论(0)