-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
Visual C++程序设计 版权信息
- ISBN:9787302230380
- 条形码:9787302230380 ; 978-7-302-23038-0
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 所属分类:>>
Visual C++程序设计 本书特色
《Visual C++程序设计》特色:《Visual C++程序设计》融会了作者多年的教学经验,并吸收了多种国内外教材的优点。内容丰富,通俗易懂,内容安排由浅入深,概念明确,语言简洁,重点突出,理论适中。各章配有大量的习题,兼顾了深度和广度,注重解题思路和技巧的培养,提高读者的动手能力。可作为高等院校学生学习计算机的教材,也可作为教师、学生和C++语言爱好者的参考书。
Visual C++程序设计 目录
Visual C++程序设计 节选
《Visual C++程序设计》介绍了Visual C++程序设计的基本知识,主要内容包括C++的基本词法和语法规则、基本数据类型和表达式、程序控制结构、函数定义和调用、类与对象、类的继承和派生、多态和虚函数、对话框和标准控件等。《Visual C++程序设计》内容安排由浅入深,概念明确,语言简洁,重点突出,可作为高等院校非计算机专业的教材,也可作为C++爱好者的参考书。
Visual C++程序设计 相关资料
插图:2.编译C++是以编译方式实现的高级语言。C++程序的实现,必须要使用某种C++的编译器对程序进行编译。编译器的功能是将程序的源代码转换成为机器代码的形式,称为目标代码。源程序进行编译时,首先要经过预处理过程,如果源程序中有预处理命令,则先执行这些预处理命令,执行后再进行后面的编译过程。如果程序中没有预处理命令,就直接进行后面的编译过程。C++编译过程主要是进行词法分析和语法分析的过程,又称源程序分析。这阶段基本与机器硬件无关,主要进行的是对程序的语法结构进行分析,发现不符合要求的语法错误,并及时报告给用户,显示在屏幕上。在这个过程中还要生成一个符号表。最终生成目标代码程序,完成编译阶段的任务。整个编译过程主要完成以下工作:(1)词法分析:主要是对由字符组成的单词进行词法分析,检查这些单词使用的是否正确,删除程序中的冗余成分。单词是程序使用的基本符号,是最小的程序单元。按照C++所使用的词法规则逐一检查,并登记造册。发现错误,及时显示错误信息。(2)语法分析:语法又称文法,主要是指构造程序的格式。分析时按该语言中使用的文法规则来分析检查每条语句是否有错误的逻辑结构,如发现有错误,便及时通报用户。(3)符号表:符号表又称字典。它用来映射程序中的各种符号及它们的属性,例如,某个变量的类型、所占内存的大小和所分配的内存的相对位置等。该表是在进行词法分析和语法分析时生成的,它在生成中间代码和可执行的机器代码时使用。(4)错误处理程序:在进行词法分析和语法分析过程中将所遇到的语法错误交给该程序处理,该程序根据所出现的错误的性质分为警告错和致命错显示给用户,并且尽可能指出出错的原因,供用户修改程序时参考。(5)生成目标代码:将词法分析和语法分析的结果以及使用符号表中的信息,由中间代码进而生成机器可以执行的指令代码,又称为目标代码。将这些代码以.obj为扩展名存在磁盘文件中,称为目标代码文件。这种文件中的代码机器可以识别,但是计算机并不能直接执行,还需要对它进行连接,才能生成可执行文件。
- >
朝闻道
朝闻道
¥15.0¥23.8 - >
史学评论
史学评论
¥23.2¥42.0 - >
小考拉的故事-套装共3册
小考拉的故事-套装共3册
¥36.7¥68.0 - >
山海经
山海经
¥20.4¥68.0 - >
月亮虎
月亮虎
¥14.4¥48.0 - >
【精装绘本】画给孩子的中国神话
【精装绘本】画给孩子的中国神话
¥17.6¥55.0 - >
诗经-先民的歌唱
诗经-先民的歌唱
¥13.5¥39.8 - >
姑妈的宝刀
姑妈的宝刀
¥13.5¥30.0
-
C专家编程
¥41¥69 -
4.23文创礼盒A款--“作家言我精神状态”
¥42.3¥206 -
4.23文创礼盒B款--“作家言我精神状态”
¥42.3¥206 -
一句顶一万句 (印签版)
¥40.4¥68 -
百年书评史散论
¥14.9¥38 -
1980年代:小说六记
¥52.8¥69