C语言程序设计

C语言程序设计
作 者: 刘加海
出版社: 科学出版社
丛编项: 全国高职高专规划教材
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: C
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《C语言程序设计》作者简介

内容简介

本书根据C语言特点,力求突出系统性、完整性、实用性,由浅入深地讲授C语言的基本概念及编程特点,全书贯穿C语言的精华部分——指针、数组、函数,使教材的整个体系融为一体。<br>本书共7章,讲述了C程序设计基础、程序的控制结构、函数、指针与数组、指针与函数、结构体与共用体、文件等内容。<br>本书内容精炼,结构合理,对学习C语言中可能遇到的难点作了系统、详尽的分析,极大地减轻了读者的困难。本书不仅适合作为高职、高专计算机专业的教材,也是各类本科、专科院校学生学习C语言程序设计的良师益友,是一本能提高学生程序设计能力的优秀教材。

图书目录

第1章 C程序设计基础

1. 1 C程序的结构

1. 1. 1 程序的概念

1. 1. 2 C程序的构成

1. 2 最简单的C程序

1. 3 标识符与保留字

1. 3. 1 保留字

1. 3. 2 标识符

1. 4 常量

1. 4. 1 整型常量

1. 4. 2 实型常量

1. 4. 3 字符常量

1. 5 变量

1. 5. 1 变量的数据类型及其定义

1. 5. 2 变量的存储类型

1. 5. 3 整型数在计算机中的存储方式

1. 5. 4 实型变量

1. 5. 5 字符变量与字符串

1. 6 变量与地址

1. 7 运算符与表达式

1. 7. 1 赋值运算符及赋值表达式

1. 7. 2 表达式类型的转化

1. 7. 3 自反算术赋值运算

1. 7. 4 连续赋值运算

1. 7. 5 自加抖. 自减运算--

1. 7. 6 长度测试运算符sizeof

1. 7. 7 逗号运算符与逗号表达式

1. 7. 8 关系运算

1. 7. 9 逻辑运算

1. 7. 10 条件运算符与条件运算

1. 7. 11 位运算

1. 8 复合语句

1. 9 地址与指针

1. 9. 1 指针变量的定义及赋值

1. 9. 2 指针变量的运算

1. 10 数组的初步概念

1. 10. 1 一维数组的定义和一维数组元素的引用

1. 10. 2

维数组的定义及引用

习题

第2章 程序的控制结构

2. 1 程序的分支结构

2. 1. 1 if语句和用if语句构成的选择结构

2. 1. 2 if语句嵌套

2. 1. 3 switch语句

2. 2 程序的循环结构

2. 2. 1 while循环

2. 2. 2 do-while循环

2. 2. 3 for循环

2. 2. 4 循环嵌套

2. 2. 5 break语句与continue语句

习题

第3章 函数

3. 1 函数的基本概念

3. 2 库函数

3. 3 自定义函数

3. 4 函数的参数

3. 5 函数的嵌套调用

3. 6 函数递归调用

3. 7 变量存储类型与作用域. 生存期之间的相互关系

3. 7. 1 自动变量

3. 7. 2 静态变量

3. 7. 3 寄存器变量

3. 7. 4 外部变量

3. 8 用于字符串处理的函数

3. 9 文件包含处理

习题

第4章 指针与数组

4. 1 一维数组与指针

4. 2 字符串与字符指针变量

4. 2. 1 字符数组与字符串

4. 2. 2 指针变量与字符串

4. 3 二维数组与指针

4. 3. 1 二维数组的地址

4. 3. 2 数组指针

4. 4 指针数组

4. 4. 1 指针数组的性质

4. 4. 2 指针数组的初始化

4. 5 多级指针

习题

第5章 指针与函数

5. 1 指向函数的指针

5. 1. 1 用函数指针变量调用函数

5. 1. 2 用函数指针变量调用函数举例

5. 2 返回值为指针的函数

5. 2. 1 指针函数应用举例

5. 2. 2 指针函数和函数指针比较

5. 3 命令行参数

5. 3. 1 命令行参数的概念

5. 3. 2 命令行参数的表示方法

5. 3. 3 命令行参数使用举例

习题

第6章 结构体与共用体

6. 1 结构体的基本概念

6. 2 结构体数组

6. 2. 1 结构体数组的定义

6. 2. 2 结构体数组初始化

6. 3 结构体变量的指针

6. 4 结构体作为函数的参数

6. 4. 1 向函数传递结构体成员

6. 4. 2 向函数传递结构体变量

6. 5 结构体的嵌套

6. 6 共用体

习题

第7章 文件

7. 1 C文件的概念

7. 2 文件结构类型

7. 3 有关文件的操作

7. 3. 1 文件的打开. 关闭

7. 3. 2 文件的顺序读写

7. 4 位置指针与文件定位

习题

附录

附录一 ASCII表

附录二 运算符及其优先级汇总表

附录三 C语言部分常用库函数

附录四 格式输入输出函数

附录五 程序结构的基本概念

附录六 宏定义

附录七 typedef定义类型

附录八 枚举型

主要参考文献