《C/C++程序设计教程》是2009年高等教育出版社出版的图书,作者是龚沛曾、杨志强。
本书根据教育部《关于进一步加强高等学校计算机基础教学的意见》中有关计算机程序设计基础课程的教学要求而编写。本书以VisualC++为开发环境,主要内容包括:C/C++概述,基本数据类型、运算符和表达式,结构化程序设计,数组和指针,函数,结构和链表,文件,面向对象程序设计基础,并针对课程内容设置了10个实验。
本书按照“夯实基础、面向应用、培养创新”的指导思想更加重了教材的基础性、应用性和创新性,成功地将传统的面向过程程序设计和现代的面向对象程序设计两部分有机地结合在一起,体现了教材的先进性。
本书可作为高等学校程序设计课程教材,也可作为培训或自学教材。
目录
- 第一篇 教学篇
- 第1章 C/C++概述
- 1.1 C/C++发展简史
- 1.2 简单的C/c++程序实例
- 1.3 基本语法成分
- 1.4 数据的输入和输出
- 1.5 编译预处理
- 1.6 VisualC++简介
- 习题
- 第2章 基本数据类型、运算符和表达式
- 2.1 数据类型
- 2.2 变量和常量
- 2.3 运算符和表达式
- 2.4 指针
- 2.5 typedef语句
- 2.6 应用举例
- 习题
- 第3章 结构化程序设计
- 3.1 顺序结构
- 3.2 选择结构
- 3.3 循环结构
- 3.4 其他控制语句
- 3.5 应用举例
- 习题
- 第4章 数组和指针
- 4.1 一维数组
- 4.2 二维数组
- 4.3 字符数组
- 4.4 指针和数组
- 4.5 应用举例
- 习题
- 第5章 函数
- 5.1 函数的定义、调用和说明
- 5.2 函数间的参数传递
- 5.3 递归函数
- 5.4 函数参数缺省
- 5.5 函数重载
- 5.6 函数模板
- 5.7 作用域与存储类别
- 5.8 应用举例
- 习题
- 第6章 结构和链表
- 6.1 结构类型
- 6.2 结构的应用——链表
- 6.3 应用举例
- 习题
- 第7章 文件
- 第8章 面向对象程序设计基础
- 第二篇 实验篇
- 参考文献
- 参考资料