C语言:数字plus错误总结
2026/8/4 4:10:13 网站建设 项目流程

一、最初报错(VSCode bash)

1. 直接运行源码文件

执行plus.c,.c只是文本源代码,不是可执行程序,所以系统无法识别为命令,提示找不到命令

2. 没有编译就运行exe

此时文件夹内没有生成 plus.exe,输入 plus.exe`找不到文件;

3. 工作目录不匹配

终端当前路径和存放代码的文件夹不一致。

二、本次PowerShell核心报错

1. 致命报错:`No such file or directory` - 原因:终端当前目录:`D:\cygwin64\home\SK` 代码实际路径:`C:\Users\SK\Desktop\C-CODE` 编译器在当前文件夹检索 `plus.c`,检索不到文件。

2. 命令书写格式错误 ,把编译命令和运行命令拼接在同一行: ```powershell gcc plus.c -o plus.exe .\plus.exe `gcc 会把末尾的 `.\plus.exe` 误判定为待编译的源码文件,语法逻辑错乱。 #

三、其他问题

1. 大概率Windows默认隐藏文件后缀,你的文件实际名称是 `plus.c.txt`,肉眼看着是`plus.c`,真实后缀是txt,编译器识别失败;

2. 全程没有执行保存操作,编辑器内代码未落地保存到本地磁盘;

3. 混用Git Bash、PowerShell、Cygwin多种终端,不同终端路径写法、运行exe的语法存在区别。

四、正确执行标准流程

1. 确认文件保存完毕,看清完整文件名

2. `cd` 切换终端路径到代码所在文件夹

3. 单独执行编译:`gcc plus.c -o plus.exe`

4. 单独执行运行:`.\plus.exe`(PowerShell)/ `./plus.exe`(bash)。、

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询