Gankdudu 发表于 2025-2-8 22:34:25

[课后作业] S1E2:第一个程序 动动手

将 windows 下的代码敲入后,得出的一直是

计算中...
Can not open the file: .try_0.c
Can not open the file: .try_1.c
Can not open the file: .try_2.c
目前你总共写了 0 行代码!


请问一下,这是出了什么问题?{:5_94:}

FishC 发表于 2025-2-8 22:34:55

请确保你在执行代码时,所需的文件路径是正确的。

以下是一个简单的检查步骤:


[*]确认你已经正确创建并保存了所有需要的文件。
[*]确保代码没有拼写错误,尤其是文件名和路径。
[*]检查文件的权限,确认你有访问这些文件的权限。


如果问题依旧,请将你编写的代码贴出来,我们可以进一步帮助你排查问题。

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

Gankdudu 发表于 2025-2-8 23:02:18

FishC 发表于 2025-2-8 22:34
请确保你在执行代码时,所需的文件路径是正确的。

以下是一个简单的检查步骤:


解决了,少加了一个“/”,打不开文件{:5_96:}
sprintf(target, "%s%s", path, fa.name);
修改后就没问题了
sprintf(target, "%s/%s", path, fa.name);

FishC 发表于 2025-2-8 23:02:22

Gankdudu 发表于 2025-02-08 23:02
FishC 发表于 2025-2-8 22:34
请确保你在执行代码时 ...

太好了,你已经找到并解决了问题!路径中的斜杠确实是关键。以下是修正后的代码示例:


sprintf(target, "%s/%s", path, fa.name);


如果你有其他问题,欢迎随时提问![:5_137:]

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页: [1]
查看完整版本: [课后作业] S1E2:第一个程序 动动手