gpt4 book ai didi

c - 用 C 将字符数组写入文件

转载 作者:行者123 更新时间:2023-11-30 20:41:38 25 4
gpt4 key购买 nike

这段代码是否适合将字符数组(由字符指针引用)写入文件?

const char* charBuf;

FILE *outputFile = fopen("output", "a");
fprintf(outputFile, "%s\n", *charBuf);
fclose(outputFile);

假设 buf 指向某个字符数组。

最佳答案

文件模式需要引用:

File *outputFile = fopen("output", "a");

除非你有一个用模式定义的c字符串a

假设您已将一些值存储到 charBuf 中,则必须在 fprintf 中使用该字符串。 *charBuf 指该字符串中的第一个字符。

fprintf(outputFile, "%s\n", charBuf);

您需要显示更多代码以获得更好的答案。

关于c - 用 C 将字符数组写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12608506/

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