gpt4 book ai didi

使用 c 将内容复制到另一个文件

转载 作者:行者123 更新时间:2023-11-30 17:03:43 26 4
gpt4 key购买 nike

如果我写

char ar[100];
strcpy(ar, "I am in child\n");
write(fd, ar, strlen(ar))

它将使用 open 函数将“I am in child”复制到位于 fd 中的文件。

但是怎么写

printf("you got %d points\n",dice);

到 C 中的另一个文件? dice 是一个整数。

最佳答案

您应该使用fprintf() .

#include <stdio.h>

int main(void) {
int dice = 0;
FILE* fp = fopen("your_file_name.txt", "w");
if (fp == NULL) {
perror("fopen");
return 1;
}
fprintf(fp, "you got %d points\n", dice);
fclose(fp);
return 0;
}

关于使用 c 将内容复制到另一个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36051005/

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