🔷 第一章 初识C++
📄 一句话概括

下载认准官方渠道(SourceForge 上的 Orwell 版 Dev-C++),安装记住一件事:路径必须是纯英文(建议 D:\Dev-Cpp)。装完别急着写代码,先做首次启动三项设置(界面语言、字体字号、默认编码 UTF-8)——编码这一步省了,后面中文输出必乱码。最后验证:能打开界面、能新建一个空文件,就算装成功。

一、下载:认准渠道,别下"李鬼"

  1. 官方渠道——Dev-C++ 的 Orwell 维护版发布在 SourceForge(搜索 "Dev-C++" 即可找到;官方页面写着 Orwell Dev-C++)。下载文件名形如 Dev-Cpp 5.11 TDM-GCC 4.9.2 Setup.exe
  2. 两种包怎么选——Setup(安装版,推荐,带开始菜单和卸载项)vs Portable/No Installer(便携版,解压即用,适合放 U 盘)
  3. 注意事项——不要从陌生的"软件下载站"点"高速下载器"(常捆绑广告软件);页面上的版本号看清是 5.11 一类(Orwell 版号),别下到十几年前的 Bloodshed 老版

下载完先做一件事:看一下文件名和大小(通常几十 MB),确认是 .exe 安装程序。

二、安装:四步,每步都有验收标准

第 1 步:双击安装包 - 点屏幕哪里:文件上双击(或右键 → 以管理员身份运行) - 看到什么算成功:出现安装向导窗口(多语言选择界面) - 不对怎么办:如果被 Windows 拦("已保护你的电脑"),点"更多信息 → 仍要运行"——这是没签名的小众软件的常态,不是病毒

第 2 步:选语言 → 点 OK / I Agree - 看到什么算成功:出现许可协议页;选 I Agree 进入下一步 - 说明:这里选的是安装向导的语言,和写代码无关,选 English 也不影响后面(界面语言在首启时另设)

第 3 步:选安装类型与安装路径(关键一步) - 选 Full(完整安装,把编译器和调试器一起装上) - 安装路径改成纯英文:把默认的 C:\Program Files (x86)\Dev-Cpp 改成 D:\Dev-Cpp(或 C:\Dev-Cpp) - 看到什么算成功:路径框里没有中文、没有空格(空格也别有,D:\Dev-Cpp 最稳) - 为什么:编译器对中文/空格路径处理不当时会报莫名其妙的错,这一步省下的三分钟,能避免后面三小时的排查

第 4 步:安装 + 结束 - 看到什么算成功:进度条走完,出现完成页(可勾选"立即运行 Dev-C++"),点 Finish - 不对怎么办:若提示"某某文件无法写入",多半是杀软拦截——把 Dev-C++ 安装目录加入杀软白名单后重装

三、首次启动:三项设置(别跳过)

打开 Dev-C++ 后,按顺序设三处:

  1. 界面语言——Tools → Environment Options → General → Language,可选中文(若有 Chinese.lng 之类),也可保持英文(术语更标准,教程截图多为英文)。建议:保持 English,网上教程对得上
  2. 字体与字号——Tools → Editor Options → Display,字体选 Consolas(等宽字形好认),字号 12~14。为什么:等宽字体让代码对齐、0 和 O 分得清
  3. 默认编码 —— UTF-8(最重要)——Tools → Editor Options → General(或 File → New → Source File 后看编码菜单),把默认编码设为 UTF-8
  4. 为什么:不设的话,中文注释和中文输出在不同环境下会变乱码(俗称"锟斤拷");设为 UTF-8 能跨环境通用
  5. 注意:设置项名称因版本略异;若找不到,退而求其次——写中文时保持编辑器与运行环境一致,遇到乱码回来改这一项

四、验证:装好了吗

方法一(最直接):开始菜单里能找到 Dev-C++,双击能打开主界面(对照 1.2.1 的五区)。

方法二(命令行确认):

Test-Path "D:\Dev-Cpp\devcpp.exe"

看到什么算成功:输出 True → 程序确实装在 D:\Dev-Cpp。(如果你装到别的路径,把命令里的路径换成你自己的;输出 False 就回头核对实际安装位置。)

30 秒实验:打开 Dev-C++,File → New → Source File(或 Ctrl+N),看到一片空白编辑区——恭喜,你的工作台就绪。先别关,1.2.3 就在这儿写第一个程序。

五、常见误区(三个坑的另一种说法)

现象 原因 怎么办
编译报错但代码看着没错 / 文件莫名消失 杀软把编译生成的 .exe 当可疑程序删了 把 Dev-C++ 目录加白名单;关掉"行为监控"再试
报"无法找到文件""乱码路径" 安装路径或工程路径含中文/空格 重装到 D:\Dev-Cpp;工程也放纯英文目录
中文输出乱码 编码不统一(默认可能是 GBK) 首启设置里改 UTF-8;或用英文输出先练语法
自测三问(点开对答案) 1. 安装路径为什么必须纯英文?——编译器对中文/空格路径支持不佳,会引发编译失败或奇怪报错;用 `D:\Dev-Cpp` 最稳。 2. 首次启动最该设置哪一项?——默认编码设为 UTF-8(避免中文乱码);另外是界面语言与字体。 3. 装上后怎么验证?——开始菜单能打开主界面 + 执行 `Test-Path "D:\Dev-Cpp\devcpp.exe"` 得到 `True` + 能新建空源文件。

相关笔记