S1E2程序报错
本帖最后由 小鸭不学习 于 2023-12-18 09:02 编辑不知道这么简单的代码为啥我也能搞出问题
代码如下:
#include <stdio.h>
int main()
{
printf("Hello World");
return 0;
}
报错信息:
c: No such file or directory
import: No such file or directory
C: No such file or directory
for: No such file or directory
int: No such file or directory
Rint: No such file or directory
代码没有添加`stdio.h`头文件,导致`printf()`函数未被识别。请在代码的开头添加以下代码:
#include <stdio.h>
修改后的完整代码如下:
#include <stdio.h>
int main()
{
printf("Hello World");
return 0;
}
这样就能正常运行了。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 FishC 发表于 2023-12-18 09:00
代码没有添加`stdio.h`头文件,导致`printf()`函数未被识别。请在代码的开头添加以下代码:
已经加上了,还是报错
报错信息: c: No such file or directory
import: No such file or directory
C: No such file or directory
for: No such file or directory
int: No such file or directory
Rint: No such file or directory 小鸭不学习 发表于 2023-12-18 09:04
已经加上了,还是报错
报错信息: c: No such file o ...
这种报错可能是因为您的代码编译器没有正确设置。请确认您是否已经安装了C编译器,比如gcc,并且将其正确配置到了环境变量中。
另外,在编译代码时,请确保打开命令行窗口,并在命令行中切换到保存源代码的目录。然后执行以下命令进行编译和运行:
gcc your_code.c -o your_code
your_code.exe
其中,your_code.c是您保存代码的文件名,your_code是指定要生成的可执行文件的名称。
如果以上步骤都正确执行,并且仍然报错,请将完整的错误信息提供给我,以便更好地帮助您解决问题。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 你在用哪个IDE的呀?你在Dev c++上应该不会出错,除非你动了安装文件夹
Husj0711 发表于 2023-12-18 18:34
你在用哪个IDE的呀?你在Dev c++上应该不会出错,除非你动了安装文件夹
Dev C++,不知道为啥 你要不卸载干净重新下载Dev-C++试试呢? bxqc 发表于 2023-12-19 10:25
你要不卸载干净重新下载Dev-C++试试呢?
行吧,我看看 看得我都怀疑人生,这多半是编译选项有问题,或者是二进制目录有问题。
你试试命令行编译呢,就直接 g++ helloworld.cpp,不要在 IDE 中。 zhangjinxuan 发表于 2023-12-19 12:22
看得我都怀疑人生,这多半是编译选项有问题,或者是二进制目录有问题。
你试试命令行编译呢,就直接 g++ ...
已经解决了,谢谢大佬
页:
[1]