测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看
B3

程序的编写、编译和运行

引入

章前总览 一个 C++ 程序从想法到屏幕上的结果,要经过编写 → 编译连接 → 运行 → 分析结果。这些步骤都可以在 Dev-C++ 等 IDE 中完成。

逻辑链条:

  • 编辑器里写出源程序,保存为 .cpp 文件。
  • 编译器检查语法并翻译,连接器生成 .exe
  • 运行可执行文件,根据结果判断程序是否正确。

1 C1. 什么是 IDE?

计算机程序需要用编辑器来编写。编辑器通常和编译器、连接器等工具一起,构成更大的软件,称为集成开发环境(IDE)

核心概念:IDE

  • IDE 全称 Integrated Development Environment(教材中亦写作 Intergrated,属常见拼写变体)。
  • 本书推荐使用 Dev-C++ 编写 C++ 程序;具体操作可参考配套附录。

2 C2. 四个主要步骤

从编写到得到正确运行结果,通常经历以下步骤。

</> 流程速记

1) 编写源程序  →  保存为 *.cpp
2) 编译 + 连接  →  生成 *.exe
3) 运行程序    →  观察输出
4) 分析结果    →  有错就改再重来
  • 源程序:用编程语言编写的程序。文件名由主名和扩展名组成,C++ 源程序扩展名是 .cpp(例如 code.cpp)。
  • 编译:对源程序做语法检查;有语法错误会列出出错信息,无法继续生成可运行程序。
  • 连接:把翻译结果与所需库等组装,生成扩展名通常为 .exe 的可执行文件。
  • 运行与分析:能运行不等于正确——还要根据结果判断逻辑是否符合题目要求。

易错点/辨析

  • “编译通过了就一定对”是常见误解——逻辑错误不会被编译器全部抓住。
  • 改完代码后要重新编译再运行,否则可能仍在跑旧的 .exe。
补充说明

不推荐

写完 code.cpp
直接双击运行旧 exe

问题:看到的仍是旧结果,误以为“改了没用”。

推荐写法

保存 .cpp
→ 编译/连接
→ 运行新 .exe
→ 对照题目检查

优点:问题定位清晰,养成工程习惯。

里程碑达成:

你已掌握 C++ 程序从源文件到可执行文件的完整路径。下一节动手搭起最小可运行框架,并写出经典的 Hello World!。