请输入您要查询的百科知识:

 

词条 C/C++程序设计基础
释义

图书信息

出版社: 科学出版社; 第1版 (2003年1月1日)

丛书名: 高职高专计算机系列教材

平装: 383页

正文语种: 简体中文

开本: 16

ISBN: 9787030109217

条形码: 9787030109217

尺寸: 23.6 x 16.6 x 1.6 cm

重量: 522 g

内容简介

《C/C++程序设计基础》是专门讲述C/C++程序设计基础的教材。全书分三个部分。第一部分讲述C/C++语言的基础;第二部分阐述面向对象的设计方法。这两部分都有例题和练习与之配合。第三部分是上机指导以及各章后的思考题与练习题的解答。《C/C++程序设计基础》语言通俗易懂,例题与练习详尽,内容深入浅出。

《C/C++程序设计基础》适合作高等院校计算机及相关专业的本科、大专、高职及高专学生的教材以及没有C语言基础而初次学习C++的人的学习参考书。

目录

第一篇 C/C++语言基础

第1章 C/C++语言概述

1.1 C/C++语言发展概况

1.1.1 C/C++语言产生的历史背景

1.1.2 C++语言的发展

1.2 面向对象的程序设计方法概述

1.2.1 传统的结构化程序设计方法

1.2.2 面向对象的程序设计方法

1.2.3 面向对象的程序设计思想

1.3 C++语言的编程特征

1.3.1 抽象性

1.3.2 封装性

1.3.3 继承性

1.3.4 多态性

1.4 C/C++语言的语法规则与书写格式

1.4.1 C/C++标识符与关键字

1.4.2 C/C++语言的应用程序组成

1.4.3 C/C++的语法规则与书写格式

1.4.4 简单的C/C++语言程序范例

小结

第2章 数据类型、运算符与表达式

2.1 C/C++的基本数据类型

2.1.1 整数类型

2.1.2 浮点类型

2.2 常量

2.2.1 常量定义

2.2.2 数值常量

2.2.3 字符与字符串常量

2.3 C/C++存储类型与变量作用域

2.3.1 C/C++的存储类型

2.3.2 变量定义

2.3.3 量的作用域

2.3.4 内部变量和外部变量

2.4 数据类型转换

2.4.1 自动数据类型转换

2.4.2 强制数据类型转换

2.5 C/C++运算符

2.5.1 算术运算符

2.5.2 关系运算符

2.5.3 逻辑运算符

2.5.4 位操作运算符

2.5.5 自增(减)操作运算符

2.5.6 赋值与复合运算符

2.5.7 其他操作符与运算符优先级

2.6 C/C++表达式

2.6.1 C/C++表达式的种类

2.6.2 处理表达式时应注意的问题

2.7 C/C++的自定义类型

小结

第3章 C/C++程序的结构

3.1 编译预处理功能

3.1.1 文件包含

3.1.2 条件编译

3.1.3 宏定义

3.1.4 带参数的宏定义

3.2 语句与程序结构概述

3.2.1 复合语句

3.2.2 表达式语句与空语句

3.2.3 程序的三种基本结构

3.3 数据的输入与输出简介

3.3.1 C语言的输入与输出

3.3.2 C++语言的输入与输出

3.3.3 C++输出格式控制

小结

第4章 程序流程控制结构

4.1 选择控制结构

4.1.1 二分支控制结构

4.1.2 多分支控制结构

4.2 循环控制结构

4.2.1 while语句

4.2.2 for语句

4.2.3 do-while语句

4.2.4 三种循环语句的比较

4.2.5 多重循环

4.3 转向控制

4.3.1 break语句

4.3.2 continue语句

4.3.3 break语句与continue语句的比较

4.3.4 return语句

4.3.5 goto语句

4.4 流程控制应用示例

小结

第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.4 数组与字符串

5.4.1 一维数组

5.4.2 二维数组

5.4.3 字符型数组

5.4.4 数组的存储

5.4.5 字符数组与字符函数

5.5 数组与结构

5.6 指针

5.6.1 指针的基本概念

5.6.2 指针变量

5.6.3 无类型指针

5.6.4 指针与数组

5.6.5 指针的指针

小结

第6章 函数

6.1 函数定义的一般方式

6.1.1 函数定义的方式

6.1.2 函数的声明与定义方式

6.1.3 形参与实参

6.2 函数的调用

6.2.1 函数调用方式

6.2.2 函数的传值调用

6.2.3 函数的传指针调用

6.2.4 函数的传址调用

6.3 函数的缺省参数

6.4 局部变量与全局变量

6.4.1 局部变量

6.4.2 全局变量

6.4.3 静态变量

6.5 内部函数与外部函数

6.5.1 内部函数

6.5.2 外部函数

6.6 标识符的作用域

6.6.1 作用域的种类

6.6.2 标识符作用域的规定

6.7 函数的返回值

6.7.1 利用return语句返回函数的值

6.7.2 利用参数返回函数运算的结果

6.7.3 利用全局变量返回函数运算结果

6.8 内联函数

6.8.1 内联函数的定义与使用方法

6.8.2 内联函数与带参宏的区别

6.9 函数重载

6.10 函数的嵌套与递归调用

6.10.1 函数的嵌套调用

6.10.2 函数的递归调用

第二篇 面向对象的程序设计方案

第7章 类与对象

7.1 类

7.2 对象

7.3 构造函数和析构函数

7.4 类的内联与友元成员

7.5 局部类和嵌套类

7.6 对象与指针、数组

7.7 动态内存分配

7.8 静态成员

7.9 常对象与常成员

小结

第8章 类的继承与派生

8.1 基类与派生类

8.2 派生类的构造函数、析构函数和友元

8.3 多重派生与多层派生

8.4 类的多继承

8.5 虚基类

8.6 赋值兼容规则

小结

第9章 类的多态与抽象

9.1 多态性

9.2 运算符重载

9.3 联编

9.4 虚函数

9.5 抽象类

小结

第10章 C++的文件与I/O流

10.1 流类的概念

10.2 输出流

10.3 输入流

10.4 I/O流错误的处理

小结

第三篇 上机指导与习题解答

第11章 Visual C++ 6.0概述

11.1 Visual C++ 6.0的特点

11.2 Visual C++ 6.0开发环境

11.3 Visual C++ 6.0应用程序的基本概念

小结

第12章 Visual C++ 6.0使用简介

12.1 Visual C++ 6.0主窗口

12.2 Visual C++ 6.0工具栏

12.3 Visual C++ 6.0菜单栏

12.4 项目与项目工作区

12.5 资源

小结

第13章 上机实验指导

13.1 实验一 C/C++语言程序认识初步

13.2 实验二 运算符与表达式的使用

13.3 实验三 简单的程序开发步骤

13.4 实验四 C/C++简单的输出格式与程序结构

13.5 实验五 程序流程控制结构

13.6 实验六 数组

13.7 实验七 指针

13.8 实验八 结构与联合

13.9 实验九 函数

13.10 实验十 类与对象

13.11 实验十一 类的继承与派生

13.12 实验十二 类的多态与抽象

13.13 实验十三 流与文件

附录 习题解答

参考文献

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/31 18:41:14