书籍详情
C/C++程序设计
作者:陈策,张素卿,管佩森 等编著
出版社:科学出版社
出版时间:2008-11-01
ISBN:9787030229847
定价:¥35.00
购买这本书可以去
内容简介
《C/C++程序设计》是《软件工程师宝典》系列图书之一,《C/C++程序设计》是学习C/C++语言的实用参考工具书,比较全面地讲解了C/C++的基础知识及实例应用。《C/C++程序设计》共分11章,第1章到第6章主要讲解C语言程序设计的内容,包括C语言的发展、C程序的特点与基本构成、C语言的数据类型、运算符与表达式、程序控制语句、函数以及预编译指令等。从第7章开始,主要讲解C++语言在面向对象方面扩充的内容和特性,包括面向对象方法学的基本理论、C++程序的基本构成、类与对象、函数与运算符重载、继承与多态等。第11章专门对C/C++中的输入与输出功能进行了讲解及对比。各章都结合大量实例,分别对各个重要知识点进行实验。每部分都提供了上机操作和习题,有详细的开发实例,章后附录若干习题,书后附有习题参考答案,便于初学者学习、实践。《C/C++程序设计》内容全面、实例丰富、叙述清晰、结构安排合理。C/C++二者并用, 其实用性、可操作性强,能够有效地提升读者的开发技能和经验。
作者简介
暂缺《C/C++程序设计》作者简介
目录
第1章 C语言及程序设计初步
1.1 程序设计语言的发展
1.2 C语言的产生
1.3 C语言的特点
1.4 C程序的基本构成
1.5 C程序的编辑、编译、连接和执行
1.6 C集成开发环境(IDE)
1.7 上机操作
1.7.1 建立第一个C应用
1.7.2 在IDE中排错、调试程序
1.8 小结
1.9 习题
第2章 数据类型、运算符和表达式
2.1 关于注释
2.2 标识符
2.3 数据类型
2.4 常量与变量
2.4.1 常量
2.4.2 变量
2.5 运算符
2.5.1 算数运算符
2.5.2 关系和逻辑运算符
2.5.3 位运算符
2.5.4 其他运算符
2.5.5 运算符的优先级
2.6 表达式
2.7 上机操作
2.7.1 字符常量的ASCII码
2.7.2 使用表达式
2.7.3 位运算符的应用
2.8 小结
2.9 习题
第3章 结构化程序设计
3.1 C语言语句
3.2 条件判断
3.2.1 if语句
3.2.2 switch语句
3.3 循环与循环跳转
3.3.1 while语句
3.3.2 do...while语句
3.3.3 for语句
3.3.4 break与continue语句
3.4 强制跳转
3.5 上机操作
3.5.1 顺序程序实验
3.5.2 分支程序实验
3.5.3 循环程序实验
3.5.4 综合实验
3.6 小结
3.7 习题
第4章 函数与编译预处理指令
4.1 函数的声明与定义
4.l.1 函数声明
4.1.2 函数定义
4.1.3 从函数返回
4.2 函数调用
4.2.1 函数调用的参数传递
4.2.2 函数的调用过程
4.2.3 数组作为函数参数
4.2.4 函数的嵌套调用
4.2.5 函数的递归调用
4.3 函数的作用域
4.4 主函数的参数
4.5 编译预处理指令
4.5.1 #include指令
4.5.2 #define与#undef指令
4.5.3 条件编译指令
4.6 上机操作
4.6.1 求整数的阶乘
4.6.2 使用递归函数
4.6.3 求方程的近似根
4.7 小结
4.8 习题
第5章 数组与指针
5.1 数组
5.1.1 一维数组
5.1.2 多维数组
5.1.3 数组的初始化
5.2 指针
5.2.1 指针与指针变量
5.2.2 指针运算符
5.2.3 指针的运算
5.2.4 动态内存分配
5.2.5 指向指针的指针
5.3 指针与数组
5.4 函数与指针
5.4.1 函数返回指针
5.4.2 函数型指针
5.5 上机操作
5.5.1 数组元素的冒泡法排序
5.5.2 使数组循环移位
5.5.3 动态内存分配与多重指针
5.5.4 字符串数组选择法排序
5.6 小结
5.7 习题
第6章 结构、联合及枚举
第7章 从C到C++
第8章 类与对象
第9章 继承性
第10章 多态性
第11章 输入、输出和磁盘文件
习题答案
1.1 程序设计语言的发展
1.2 C语言的产生
1.3 C语言的特点
1.4 C程序的基本构成
1.5 C程序的编辑、编译、连接和执行
1.6 C集成开发环境(IDE)
1.7 上机操作
1.7.1 建立第一个C应用
1.7.2 在IDE中排错、调试程序
1.8 小结
1.9 习题
第2章 数据类型、运算符和表达式
2.1 关于注释
2.2 标识符
2.3 数据类型
2.4 常量与变量
2.4.1 常量
2.4.2 变量
2.5 运算符
2.5.1 算数运算符
2.5.2 关系和逻辑运算符
2.5.3 位运算符
2.5.4 其他运算符
2.5.5 运算符的优先级
2.6 表达式
2.7 上机操作
2.7.1 字符常量的ASCII码
2.7.2 使用表达式
2.7.3 位运算符的应用
2.8 小结
2.9 习题
第3章 结构化程序设计
3.1 C语言语句
3.2 条件判断
3.2.1 if语句
3.2.2 switch语句
3.3 循环与循环跳转
3.3.1 while语句
3.3.2 do...while语句
3.3.3 for语句
3.3.4 break与continue语句
3.4 强制跳转
3.5 上机操作
3.5.1 顺序程序实验
3.5.2 分支程序实验
3.5.3 循环程序实验
3.5.4 综合实验
3.6 小结
3.7 习题
第4章 函数与编译预处理指令
4.1 函数的声明与定义
4.l.1 函数声明
4.1.2 函数定义
4.1.3 从函数返回
4.2 函数调用
4.2.1 函数调用的参数传递
4.2.2 函数的调用过程
4.2.3 数组作为函数参数
4.2.4 函数的嵌套调用
4.2.5 函数的递归调用
4.3 函数的作用域
4.4 主函数的参数
4.5 编译预处理指令
4.5.1 #include指令
4.5.2 #define与#undef指令
4.5.3 条件编译指令
4.6 上机操作
4.6.1 求整数的阶乘
4.6.2 使用递归函数
4.6.3 求方程的近似根
4.7 小结
4.8 习题
第5章 数组与指针
5.1 数组
5.1.1 一维数组
5.1.2 多维数组
5.1.3 数组的初始化
5.2 指针
5.2.1 指针与指针变量
5.2.2 指针运算符
5.2.3 指针的运算
5.2.4 动态内存分配
5.2.5 指向指针的指针
5.3 指针与数组
5.4 函数与指针
5.4.1 函数返回指针
5.4.2 函数型指针
5.5 上机操作
5.5.1 数组元素的冒泡法排序
5.5.2 使数组循环移位
5.5.3 动态内存分配与多重指针
5.5.4 字符串数组选择法排序
5.6 小结
5.7 习题
第6章 结构、联合及枚举
第7章 从C到C++
第8章 类与对象
第9章 继承性
第10章 多态性
第11章 输入、输出和磁盘文件
习题答案
猜您喜欢