gpt4 book ai didi

c - 用C语言写入文件

转载 作者:行者123 更新时间:2023-12-02 09:32:47 26 4
gpt4 key购买 nike

C编程中,我了解了文件io,并且运行了示例代码:

#include <stdio.h>

main()

{

FILE *fp;

fp = fopen("E:\\tmp\bae.txt", "w+");
fprintf(fp, "This is testing for fprintf...\n");
fputs("This is testing for fputs...\n", fp);
fclose(fp);

return 0;
}

这里代码工作正常,fputs() 返回 -1,这意味着代码工作正常。我已在 E: 驱动器上创建了一个目录 tmp,但此代码不会创建文件 bae.txt..'

谁能告诉我为什么会这样?

最佳答案

而不是

 fp = fopen("E:\\tmp\bae.txt", "w+");

使用

 fp = fopen("E:\\tmp\\bae.txt", "w+");  

as \ 在字符串中具有特定含义。

关于c - 用C语言写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30951259/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com