运行VC++6.0后,打开一个可视化的操作界面窗口。文字教材中第1章第18页图1-1给出了一个抓图视屏,它是进入VC++6.0集成开发环境后的主操作界面窗口。此操作界面窗口同具有windows风格的各种软件开发界面窗口的结构大致相同,从上到下包含有标题栏、菜单栏、工具栏、程序文本编辑区域、显示程序编译和连接信息的状态区域等。在菜单栏中,包含有文件、编辑、查看、插入、工程、编译、工具、窗口、帮助等菜单项。
文字教材中的第1章第1.8节,介绍了输入、编辑、编译、连接和运行一个C语言程序的全部操作过程,同学们应当认真阅读和实践。
利用VC++6.0集成开发环境开发C语言程序大致经过以下几步。
第1步:针对问题建立程序的层次结构
根据要解决的具体编程问题,分析整个程序应该由哪几个程序文件和头文件所组成,每个程序文件又包含有哪几个函数定义,函数之间应用如何调用等。
第2步:编写出C语言程序中的每个程序文件和一些头文件
最简单的情况是:只需要编写出一个程序文件,它就是包含主函数定义的主程序文件。
第3步:上机输入和编辑每个程序文件和头文件
上机输入、编辑和保存每个程序文件,同时输入、编辑和保存每个用户头文件。通常先进行主程序文件的操作,再进行其他一般程序文件和头文件的操作。
第4步:编译每个程序文件生成相应的目标代码文件
通过选择“编译”菜单项下的“编译”子菜单项,能够实现对程序编辑区域中的当前程序文件进行编译。通常是首先编译主程序文件,然后再编译其他每个程序文件,目标代码文件的扩展名为obj,目标文件的文件名与源程序文件的文件名相同。
当编译一个程序文件出现错误时,对程序文件或涉及到的头文件需要进行修改。然后再重新进行编译。
注意:每个用户头文件不能被单独编译,只能被使用在#include命令中,同所在的程序文件一起被编译。
第5步:把所有目标代码文件连接起来生成可执行文件
选择“编译”菜单项下的“连接”(构件)子菜单项,将自动把当前程序中的所有目标代码文件连接起来,自动生成一个可执行的文件,该文件的扩展名为exe,其文件名同样与源程序文件名相同。
第6步:运行程序
通过选择“编译”菜单项下的“执行”子菜单项,将自动执行当前C语言源程序所对应的可执行程序文件,调用执行主程序文件中的主函数,依次执行主函数体中的每条语句。