
点击上方蓝字加入我们

各位学 C++ 的同学,在 Dev-C++ 里写完代码点 “运行”,屏幕就跳出结果 —— 这短短几秒,代码要过「编辑、编译、运行」三大关!
今天聚焦 Dev 操作,用最精简的话讲透核心概念(编辑、编译、解释、调试),一看就懂~
先记核心概念(Dev 版)
cout<<"Hello"; | |
C++ 在 Dev 中的 3 个核心运行阶段
以 Dev 中这段简单代码为例,走完完整流程:
#include<iostream>usingnamespace std;int main(){int a=2; cout << a*5<< endl;return0;}
阶段 1:编辑 —— 写 “代码草稿”
你在 Dev 的编辑区敲代码,此时代码只是纯文本,Dev 仅负责显示,不检查对错。
✅ 操作:敲代码、保存(.cpp 文件);
❌ 易错:把cout写成coutt、少写分号,此时无提示,后续编译才报错。
阶段 2:编译 —— Dev“翻译 + 查错”(C++ 核心步骤)
点击 Dev 的 “编译运行”,先执行编译(Dev 自动完成预处理、汇编、链接):
#include<iostream>,补cout需要的 “工具包”;.exe可执行文件。.exe,屏幕显示结果(如上例输出 10);a=0时写1/a),用 Dev 的 “调试” 功能(打断点、看变量),定位逻辑错误(编译查语法,调试查逻辑)。#include或库配置错(Dev 重新配置编译器)。一句话总结
Dev 中 C++ 运行 = 编辑写代码→编译转机器码→运行出结果,调试解决运行错;
记住:编译是 “整体翻译查语法”,解释是 “逐行翻译”,C++ 走编译路线!
你在 Dev 里最常遇哪种错?
编译错还是运行错?
评论区留言,吉贝老师教你快速解决~
