第一图书网

21世纪大学计算机基础规划教材·Visual C++程序设计基础

柴欣,张红梅 著 中国铁道出版社
出版时间:

2008-4  

出版社:

中国铁道出版社  

作者:

柴欣,张红梅 著  

页数:

316  

Tag标签:

无  

内容概要

  本书共9章, 其中l~6章是C.H-的语言基础;第7章是面向对象基础;第8、9章是Vmual C++的Windows编程。这三部分内容相互衔接、前后呼应,讲解由浅入深、循序渐进。为了提高读者的编程技巧,大部分章节结合典型实例对基本概念和方法进行讲解,并在每章后设计了许多习题,便于读者练习。同时本书还配有(Visual C"H-:呈序设计实验教程(第二版)》一书,可对学生上机实验提供指导与帮助。

书籍目录

第1章 绪论1.1 概述1.1.1 程序设计语言1.1.2 程序设计方法1.1.3 C及C++语言的发展和特点1.1.4 Microsoft Visual C++及其发展1.2 简单的C++程序1.3 在Microsoft Visual C++6.0中建立C++程序1.3.1 创建C++程序1.3.2 Microsoft Visual C++6.0开发环境习题第2章 基本数据类型及表达式2.1 词法符号2.1.1 字符集2.1.2 标识符2.1.3 关键字2.2 基本数据类型2.3 常量与变量2.3.1 常量2.3.2 变量2.4 运算符与表达式2.4.1 表达式2.4.2 算术运算符2.4.3 赋值运算符2.4.4 逗号运算符2.4.5 类型转换习题第3章 结构化程序设计3.1 C++基本语句3.2 C++输入与输出流3.2.1 数据的输出流3.2.2 数据的输入流3.2.3 输入/输出的使用3.3 顺序结构程序设计3.4 选择结构程序设计3.4.1 关系运算3.4.2 逻辑运算3.4.3 用if语句实现选择结构3.4.4 if语句的嵌套3.4.5 条件表达式3.4.6 switch语句3.5 循环结构程序设计3.5.1 while语句3.5.2 dowhile语句3.5.3 for语句3.5.4 循环的嵌套3.5.5 break语句3.5.6 continue语句3.5.7 三种循环语句的比较3.6 程序设计举例习题第4章 数组与指针4.1 数组4.1.1 数组概念的引入4.1.2 一维数组4.1.3 二维数组4.1.4 字符数组4.2 指针4.2.1 指针的概念4.2.2 指针变量的定义4.2.3 指针变量的初始化4.2.4 指针的运算4.3 指针与数组4.3.1 指向数组的指针4.3.2 通过指针变量使用数组元素4.3.3 指针与字符串4.3.4 多级指针与指针数组4.3.5 指针与二维数组4.3.6 数组指针4.4 引用4.4.1 引用及其声明4.4.2 引用的使用4.5 内存管理4.5.1 运算符new4.5.2 运算符delete习题第5章 函数与预处理5.1 函数的定义5.1.1 函数概念的引入5.1.2 函数的定义5.1.3 retum语句5.1.4 函数声明5.2 函数的调用5.2.1 函数的调用形式5.2.2 函数调用的过程5.2.3 参数传递机制5.3 指针与函数5.3.1 指针变量作为函数参数5.3.2 函数调用中数组的传递5.3.3 函数指针5.3.4 指针函数5.4 函数的嵌套调用5.5 函数的递归调用5.6 内联函数和重载函数5.6.1 内联函数5.6.2 重载函数5.7 默认参数的函数5.8 作用域与生命期5.8.1 作用域5.8.2 全局变量和局部变量5.8.3 生命期5.9 编译预处理5.9.1 宏定义5.9.2 文件包含5.9.3 条件编译习题第6章 构造数据类型6.1 结构体类型6.1.1 结构体类型的定义6.1.2 结构体类型变量的定义6.1.3 结构体变量的初始化6.1.4 结构体变量的成员的访问6.1.5 结构体数组6.1.6 结构体指针6.1.7 结构体指针的应用6.2 联合体6.2.1 联合体类型的定义6.2.2 访问联合体的成员6.2.3 联合体类型的特点6.3 枚举类型6.3.1 枚举类型及枚举变量的定义6.3.2 枚举元素的访问6.4 用typedef定义类型习题第7章 类与对象7.1 类7.1.1 类的定义7.1.2 类的成员函数7.2 对象7.2.1 创建对象7.2.2 成员的访问7.3 构造函数与析构函数7.3.1 构造函数7.3.2 析构函数7.3.3 复制构造函数7.4 类与对象的进一步讨论7.4.1 this指针7.4.2 对象成员7.4.3 静态成员7.4.4 对象数组7.5 类的友元7.5.1 友元函数的定义及作用7.5.2 友元类7.6 类模板7.6.1 类模板的定义7.6.2 定义类模板对象7.7 继承与派生7.7.1 派生类7.7.2 派生类对基类成员的覆盖7.7.3 派生类的构造函数和析构函数7.8 虚函数7.8.1 多态性7.8.2 虚函数7.8.3 抽象基类7.9 运算符重载7.9.1 运算符重载概述7.9.2 运算符重载为类的成员函数7.9.3 运算符重载为类的友元函数7.9.4 运算符重载原则习题第8章 对话框和基本控件8.1 Windows编程与MFC8.1.1 Windows编程8.1.2 MFC8.1.3 Microsoft Visual C++8.2 对话框与常用控件概述8.2.1 对话框8.2.2 常用控件8.2.3 使用MFC AppWizard创建基于对话框的应用程序8.3 与用户交互的基于对话框的MFC应用程序8.3.1 建立MFC应用程序工程8.3.2 编辑对话框资源8.3.3 编辑对话框类8.4 多对话框应用程序8.4.1 基于对话框的小学加法运算练习程序8.4.2 多个控件的消息映射8.4.3 显示“关于”对话框8.4.4 添加“登录”对话框习题第9章 菜单与文档/视图结构9.1 菜单9.1.1 菜单概述9.1.2 对话框应用程序中的菜单设计实例9.2 文档/视图结构及其应用9.2.1 概述9.2.2 文档类及其派生类9.2.3 视图类及其派生类9.2.4 建立单文档界面的绘图程序实例习题参考文献


图书封面

图书标签Tags

广告

下载页面


21世纪大学计算机基础规划教材·Visual C++程序设计基础 PDF格式下载



相关图书