小鸭不学习 发表于 2023-12-18 09:00:06

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

FishC 发表于 2023-12-18 09:00:21

代码没有添加`stdio.h`头文件,导致`printf()`函数未被识别。请在代码的开头添加以下代码:

#include <stdio.h>

修改后的完整代码如下:

#include <stdio.h>

int main()
{
    printf("Hello World");
    return 0;
}

这样就能正常运行了。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

小鸭不学习 发表于 2023-12-18 09:04:03

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

FishC 发表于 2023-12-18 09:04:16

小鸭不学习 发表于 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 小助理,如未能正确解答您的问题,请继续追问。

Husj0711 发表于 2023-12-18 18:34:42

你在用哪个IDE的呀?你在Dev c++上应该不会出错,除非你动了安装文件夹

小鸭不学习 发表于 2023-12-19 06:31:46

Husj0711 发表于 2023-12-18 18:34
你在用哪个IDE的呀?你在Dev c++上应该不会出错,除非你动了安装文件夹

Dev C++,不知道为啥

bxqc 发表于 2023-12-19 10:25:57

你要不卸载干净重新下载Dev-C++试试呢?

小鸭不学习 发表于 2023-12-19 10:51:00

bxqc 发表于 2023-12-19 10:25
你要不卸载干净重新下载Dev-C++试试呢?
行吧,我看看

zhangjinxuan 发表于 2023-12-19 12:22:21

看得我都怀疑人生,这多半是编译选项有问题,或者是二进制目录有问题。

你试试命令行编译呢,就直接 g++ helloworld.cpp,不要在 IDE 中。

小鸭不学习 发表于 2023-12-20 12:07:49

zhangjinxuan 发表于 2023-12-19 12:22
看得我都怀疑人生,这多半是编译选项有问题,或者是二进制目录有问题。

你试试命令行编译呢,就直接 g++ ...
已经解决了,谢谢大佬
页: [1]
查看完整版本: S1E2程序报错