Visual C++程序设计
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787302230380
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16
- 页数:269页
- 出版时间:2010-09-01
- 条形码:9787302230380 ; 978-7-302-23038-0
本书特色
《Visual C++程序设计》特色:《Visual C++程序设计》融会了作者多年的教学经验,并吸收了多种国内外教材的优点。内容丰富,通俗易懂,内容安排由浅入深,概念明确,语言简洁,重点突出,理论适中。各章配有大量的习题,兼顾了深度和广度,注重解题思路和技巧的培养,提高读者的动手能力。可作为高等院校学生学习计算机的教材,也可作为教师、学生和C++语言爱好者的参考书。
目录
节选
《Visual C++程序设计》介绍了Visual C++程序设计的基本知识,主要内容包括C++的基本词法和语法规则、基本数据类型和表达式、程序控制结构、函数定义和调用、类与对象、类的继承和派生、多态和虚函数、对话框和标准控件等。《Visual C++程序设计》内容安排由浅入深,概念明确,语言简洁,重点突出,可作为高等院校非计算机专业的教材,也可作为C++爱好者的参考书。
相关资料
插图:2.编译C++是以编译方式实现的高级语言。C++程序的实现,必须要使用某种C++的编译器对程序进行编译。编译器的功能是将程序的源代码转换成为机器代码的形式,称为目标代码。源程序进行编译时,首先要经过预处理过程,如果源程序中有预处理命令,则先执行这些预处理命令,执行后再进行后面的编译过程。如果程序中没有预处理命令,就直接进行后面的编译过程。C++编译过程主要是进行词法分析和语法分析的过程,又称源程序分析。这阶段基本与机器硬件无关,主要进行的是对程序的语法结构进行分析,发现不符合要求的语法错误,并及时报告给用户,显示在屏幕上。在这个过程中还要生成一个符号表。*终生成目标代码程序,完成编译阶段的任务。整个编译过程主要完成以下工作:(1)词法分析:主要是对由字符组成的单词进行词法分析,检查这些单词使用的是否正确,删除程序中的冗余成分。单词是程序使用的基本符号,是*小的程序单元。按照C++所使用的词法规则逐一检查,并登记造册。发现错误,及时显示错误信息。(2)语法分析:语法又称文法,主要是指构造程序的格式。分析时按该语言中使用的文法规则来分析检查每条语句是否有错误的逻辑结构,如发现有错误,便及时通报用户。(3)符号表:符号表又称字典。它用来映射程序中的各种符号及它们的属性,例如,某个变量的类型、所占内存的大小和所分配的内存的相对位置等。该表是在进行词法分析和语法分析时生成的,它在生成中间代码和可执行的机器代码时使用。(4)错误处理程序:在进行词法分析和语法分析过程中将所遇到的语法错误交给该程序处理,该程序根据所出现的错误的性质分为警告错和致命错显示给用户,并且尽可能指出出错的原因,供用户修改程序时参考。(5)生成目标代码:将词法分析和语法分析的结果以及使用符号表中的信息,由中间代码进而生成机器可以执行的指令代码,又称为目标代码。将这些代码以.obj为扩展名存在磁盘文件中,称为目标代码文件。这种文件中的代码机器可以识别,但是计算机并不能直接执行,还需要对它进行连接,才能生成可执行文件。
-
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
删繁就简-单片机入门到精通
¥27.3¥39.0 -
计算
¥92.2¥128.0 -
秒懂剪映应用技巧
¥43.7¥59.8 -
抖音短视频
¥18.1¥42.0 -
C程序设计(第五版)
¥34.3¥49.0 -
C语言程序设计(第4版)
¥41.3¥59.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
人工智能
¥17.6¥55.0 -
UNIX环境高级编程(第3版)
¥174.0¥229.0 -
中文版PHOTOSHOP 2024完全自学教程
¥83.9¥119.8 -
智能控制与强化学习先进值迭代评判设计
¥104.9¥139.8 -
做好课题申报:AI辅助申请书写作
¥48.9¥69.8 -
企业AI之旅
¥43.5¥79.0 -
高效写论文:AI辅助学术论文写作
¥48.9¥69.8 -
因果漫步
¥65.0¥89.0 -
Blender超级学习手册
¥83.9¥119.9 -
商用级AIGC绘画创作与技巧(MIDJOURNEY+STABLE DIFFUSION)
¥59.3¥79.0 -
JAVA官方入门教程(第9版·JAVA 17)
¥89.6¥128.0 -
Python编程从入门到实践(第3版)
¥76.9¥109.8