《计算机程序设计基础(C++)》以应用为主线,由浅入深地介绍程序设计中的基本概念和C++语言的基础知识,使学生(读者)掌握程序设计的基本技术。内容主要包括:算法基础知识、程序设计基础知识、C++语言的基本语法以及程序调试技术。
《计算机程序设计基础(C++)》文字通俗易懂,应用案例丰富,叙述系统而全面,适合作为高等院校学生学习C++语言课程的教材,同时也可作为自学C++语言的指导和参考书。
目录
- 第1章 引论
- 1.1 软件开发和程序设计
- 1.2 计算机算法
- 1.3 结构化程序设计思想
- 本章小结
- 习题
- 第2章 C++的基础知识
- 2.1 C++程序的基本框架
- 2.2 C++程序运行与调试方法
- 2.3 常量与变量
- 2.4 运算符与表达式
- 2.5 类型转换
- 本章小结
- 习题
- 第3章 基本程序设计
- 3.1 顺序结构程序设计
- 3.2 选择结构程序设计
- 3.3 循环结构程序设计
- 本章小结
- 习题
- 第4章 数组的应用
- 4.1 数值型数组的应用
- 4.2 字符型数组的应用
- 4.3 字符串类的应用
- 本章小结
- 习题
- 第5章 指针的应用
- 5.1 指针的概述
- 5.2 指针变量的定义、赋值及引用
- 5.3 简单变量与指针
- 5.4 一维数组与指针
- 5.5 二维数组与指针
- 5.6 动态存储分配
- 本章小结
- 习题
- 第6章 函数的应用
- 6.1 函数的概述
- 6.2 系统函数
- 6.3 用户自定义函数
- 6.4 函数调用过程中参数传递
- 6.5 函数重载
- 6.6 带有缺省参数值的函数
- 6.7 内联函数
- 6.8 递归函数
- 6.9 局部变量和全局变量
- 6.10 变量的存储类别
- 本章小结
- 习题
- 第7章 面向对象程序设计基础
- 7.1 类与对象的应用
- 7.2 基于Windows的MFC编程
- 本章小结
- 习题
- 第8章 文件的应用
- 8.1 文件的建立与打开
- 8.2 文件内容的读与写
- 8.3 文件的随机读写
- 本章小结
- 习题
- 第9章 综合应用实例
- 附录