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!。