C程序设计语言PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:李莉主编
- 出 版 社:济南:山东大学出版社
- 出版年份:2004
- ISBN:7560728383
- 页数:264 页
第1章 C语言基础知识 1
C语言的发展及特点 1
C语言程序的构成 2
C语言的风格和源程序的书写格式 3
C程序的编译和执行 4
TC集成开发环境简介 6
习题 12
第2章 数据类型、运算符及表达式 13
数制基础及计算机中数的表示 13
C语言的数据类型及其取值范围 15
各种类型常量及其表示 17
变量及其类型定义 22
C语言运算符的分类、运算优先级和结合性 24
算术运算符和算术表达式 26
赋值运算符和赋值表达式 29
关系运算符和关系表达式 32
逻辑运算符和逻辑表达式 34
测试数据长度运算符sizeof 36
不同类型数据间的转换与运算 37
习题 40
第3章 C语言的基本语句 42
表达式语句、空语句、复合语句 42
形成流程控制结构的语句 44
数据的输入与输出、输入输出函数的调用 44
习题 55
第4章 选择结构程序设计 57
计算机算法及其常用描述方法 57
结构化程序设计的概念 61
C语言语句概述 62
选择结构程序设计 64
选择结构的嵌套 67
用switch语句实现多分支选择结构 74
习题 78
第5章 循环结构程序设计 82
for语句 82
while语句 85
do-while语句 86
使用goto语句实现循环 89
多重循环 90
break语句与continue语句 94
几种循环的关系与比较 97
应用程序举例 97
习题 102
第6章 函数 108
C程序的模块结构 108
函数调用时参数值的传递 113
局部变量和全局变量 117
变量的存储类型、变量的作用域和生存期 119
函数的嵌套调用和递归调用 124
内部函数与外部函数 127
习题 128
第7章 数组定义和引用 131
数组的定义和初始化 131
数组元素的引用 135
数组的赋值 135
数值数组的输入和输出 136
数组应用程序举例 138
字符型数组和字符串 142
习题 149
第8章 指针 154
地址以及和地址有关的运算 154
指针的概念及指针变量的定义 158
通过指针引用变量、数组、字符串 161
指针数组和二级指针 166
用指针进行内存动态分配 169
用指针作函数参数 172
返回指针值的指针型函数 173
函数指针 175
main()函数的命令行参数 176
习题 177
第9章 编译预处理 182
宏定义 182
“文件包含”处理 188
习题 190
第10章 结构体与共用体 191
结构体类型变量的定义和引用 191
结构数组 198
指向结构体变量和结构数组的指针 199
递归结构和链表 201
共用体(联合) 205
枚举 207
类型定义(typedef) 209
习题 211
第11章 位运算 215
位运算 215
简单的位运算应用举例 221
位段 224
习题 227
第12章 文件操作 229
文件概述 229
文件的打开与关闭 230
文件检测函数 233
文件读写函数 234
文件的定位与随机读写 239
习题 243
附录一C运算符的优先级与结合性 246
附录二ASC II代码表 247
附录三Turbo C 2.0常用库函数及其标题文件 248
附录四Turbo C 2.0编译错误信息 253
附录五实验指导 256
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019