1 编制并运行一个简单程序
1.1
“
”
编制并运行程序的 四步曲
让我们用 VC6 先来编制一个最简单的程序,并让它运行(执行)而得
出结果,以此来作为了解 VC6 的开端。这个程序的功能仅仅是向屏
“
幕上输出一个字符串 Hello World”。程序虽小,但与编制运行大程
“
”
序的整个过程是相同的,都包含着如下所谓的 四步曲 :
(1)编辑(把程序代码输入,交给计算机)。
(2)编译(成目标程序文件.obj)。编译就是把高级语言变成计算机可
以识别的 2 进制语言,计算机只认识 1 和 0,编译程序把人们熟悉
的语言换成 2 进制的。编译程序把一个源程序翻译成目标程序的工
作过程分为五个阶段:词法分析;语法分析;语义检查和中间代
码生成;代码优化;目标代码生成。主要是进行词法分析和语法分
析,又称为源程序分析,分析过程中发现有语法错误,给出提示
信息。
(3)链接(成可执行程序文件.exe)。链接是将编译产生的.obj 文件和
系统库连接装配成一个可以执行的程序。由于在实际操作中可以直
接点击 Build 从源程序产生可执行程序,可能有人就会置疑:为何
要将源程序翻译成可执行文件的过程分为编译和链接两个独立的
步骤,不是多此一举吗?之所以这样做,主要是因为:在一个较
大的复杂项目中,有很多人共同完成一个项目(每个人可能承担其
中一部分模块),其中有的模块可能是用汇编语言写的,有的模块
3