×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
Visual C++程序设计

Visual C++程序设计

1星价 ¥12.7 (4.9折)
2星价¥12.7 定价¥26.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787302230380
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16
  • 页数:269页
  • 出版时间:2010-09-01
  • 条形码:9787302230380 ; 978-7-302-23038-0

本书特色

《Visual C++程序设计》特色:《Visual C++程序设计》融会了作者多年的教学经验,并吸收了多种国内外教材的优点。内容丰富,通俗易懂,内容安排由浅入深,概念明确,语言简洁,重点突出,理论适中。各章配有大量的习题,兼顾了深度和广度,注重解题思路和技巧的培养,提高读者的动手能力。可作为高等院校学生学习计算机的教材,也可作为教师、学生和C++语言爱好者的参考书。

目录

第1章 C++概论1.1 C++特点1.1.1 程序和程序设计语言1.1.2 C++的特点1.2 C++程序的实现1.3 C++程序结构的特点1.3.1 一个简单的C++程序1.3.2 C++程序结构及书写格式1.4 VisualC++6.O主窗口1.5 C++上机过程习题1第2章 数据类型、运算符和表达式2.1 基本数据类型2.1.1 整型2.1.2 字符型2.1.3 浮点型2.1.4 布尔型2.1.5 空型2.2 常量和变量2.2.1 常量2.2.2 变量2.3 输入输出2.4 运算符和表达式2.4.1 算术运算符和算术表达式2.4.2 关系运算符与关系表达式2.4.3 逻辑运算符和逻辑表达式2.4.4 位运算符和位运算表达式2.4.5 赋值运算符和赋值表达式2.4.6 逗号运算符和逗号表达式2.4.7 size of运算符2.5 数据类型的转换2.5.1 自动数据类型转换2.5.2 强制数据类型转换2.6 构造数据类型2.6.1 结构体2.6.2 共用体2.6.3 枚举2.6.4 自定义数据类型习题2第3章 控制结构3.1 顺序结构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 go to语句3.3.5 break和Continue3.4 程序设计举例习题3第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.4 应用举例习题4第5章 函数5.1 标准函数5.2 函数的定义5.3 函数的调用5.4 函数的原型5.5 函数参数5.5.1 参数的传递方式5.5.2 默认参数5.6 递归函数5.6.1 递归函数的定义5.6.2 递归调用的执行过程5.7 变量的作用域和存储类5.7.1 变量的作用域5.7.2 变量的存储类型5.8 编译预处理5.8.1 宏定义5.8.2 文件包含5.8.3 条件编译5.9 应用举例习题5第6章 指针6.1 指针的概念6.1.1 地址与指针6.1.2 指针定义6.2 对指针变量的操作6.2.1 指针的运算6.2.2 new和delete6.3 指针与数组6.3.1 用指针访问一维数组6.3.2 用指针访问二维数组6.3.3 用指针访问字符串6.3.4 指针数组6.4 指针与函数6.4.1 指针作为函数的参数6.4.2 数组名作参数6.4.3 指针函数6.5 引用6.6 应用举例习题6第7章 类与对象7.1 面向对象程序设计概念7.2 类7.2.1 类的声明7.2.2 类成员的定义7.3 对象7.3.1 对象的定义7.3.2 对象成员的引用7.4 构造函数和析构函数7.4.1 构造函数7.4.2 析构函数7.5 内联函数7.6 静态成员7.6.1 静态数据成员7.6.2 静态成员函数7.7 对象数组和对象指针7.7.1 对象数组7.7.2 对象指针7.7.3 this指针7.8 友元7.8.1 友元函数7.8.2 友元成员函数7.8.3 友元类习题7第8章 继承与多态性第9章 对话框第10章 常用软件
展开全部

节选

《Visual C++程序设计》介绍了Visual C++程序设计的基本知识,主要内容包括C++的基本词法和语法规则、基本数据类型和表达式、程序控制结构、函数定义和调用、类与对象、类的继承和派生、多态和虚函数、对话框和标准控件等。《Visual C++程序设计》内容安排由浅入深,概念明确,语言简洁,重点突出,可作为高等院校非计算机专业的教材,也可作为C++爱好者的参考书。

相关资料

插图:2.编译C++是以编译方式实现的高级语言。C++程序的实现,必须要使用某种C++的编译器对程序进行编译。编译器的功能是将程序的源代码转换成为机器代码的形式,称为目标代码。源程序进行编译时,首先要经过预处理过程,如果源程序中有预处理命令,则先执行这些预处理命令,执行后再进行后面的编译过程。如果程序中没有预处理命令,就直接进行后面的编译过程。C++编译过程主要是进行词法分析和语法分析的过程,又称源程序分析。这阶段基本与机器硬件无关,主要进行的是对程序的语法结构进行分析,发现不符合要求的语法错误,并及时报告给用户,显示在屏幕上。在这个过程中还要生成一个符号表。*终生成目标代码程序,完成编译阶段的任务。整个编译过程主要完成以下工作:(1)词法分析:主要是对由字符组成的单词进行词法分析,检查这些单词使用的是否正确,删除程序中的冗余成分。单词是程序使用的基本符号,是*小的程序单元。按照C++所使用的词法规则逐一检查,并登记造册。发现错误,及时显示错误信息。(2)语法分析:语法又称文法,主要是指构造程序的格式。分析时按该语言中使用的文法规则来分析检查每条语句是否有错误的逻辑结构,如发现有错误,便及时通报用户。(3)符号表:符号表又称字典。它用来映射程序中的各种符号及它们的属性,例如,某个变量的类型、所占内存的大小和所分配的内存的相对位置等。该表是在进行词法分析和语法分析时生成的,它在生成中间代码和可执行的机器代码时使用。(4)错误处理程序:在进行词法分析和语法分析过程中将所遇到的语法错误交给该程序处理,该程序根据所出现的错误的性质分为警告错和致命错显示给用户,并且尽可能指出出错的原因,供用户修改程序时参考。(5)生成目标代码:将词法分析和语法分析的结果以及使用符号表中的信息,由中间代码进而生成机器可以执行的指令代码,又称为目标代码。将这些代码以.obj为扩展名存在磁盘文件中,称为目标代码文件。这种文件中的代码机器可以识别,但是计算机并不能直接执行,还需要对它进行连接,才能生成可执行文件。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航