- C++趣味编程及算法入门
- 王桂平 周祖松 穆云波 葛昌威编著
- 476字
- 2025-03-27 18:31:24
1.3 程序的编写、编译和运行
写好一篇作文,要经过构思、打草稿、润色、誊写等几个步骤。与此类似,一个C++程序从编写到最后得到正确的运行结果,要经历以下几个主要的步骤,如图1.1所示。
(1)在编辑器中用C++语言编写程序。用编程语言编写的程序称为“源程序”。源程序编写完后要保存为源程序文件。计算机中的文件名是由主文件名和扩展名组成的。C++的源程序文件的扩展名是.cpp。例如,code.cpp,code是主文件名,.cpp就是扩展名。

图1.1 C++语言程序从编写到运行的完整过程
(2)对源程序进行编译和连接。用“编译器”和“连接器”把源程序翻译并生成可以直接执行的文件,这种文件的扩展名通常是.exe。
编译的作用是对源程序进行语法检查,如果有语法错误,还会列出所有的编译出错信息。一个程序如果有语法错误,将无法运行。
(3)运行程序。运行最终形成的可执行文件,得到运行结果。
(4)分析运行结果。一个程序编写完毕,能够运行了,不一定就大功告成了。通常还要根据程序的运行结果判断程序是否正确。如果运行结果不正确,还要对程序进行分析和改正。
注意,图1.1用流程图描述了C++语言程序从编写到运行的完整过程,这种图将在第7章详细介绍。