c语言输出txt
时间: 2023-08-24 12:13:54 浏览: 47
要在C语言中输出文本文件(txt),可以使用标准库函数fprintf()将数据写入文件。以下是一个简单的示例,演示如何打开文件并将文本写入txt文件:
```c
#include <stdio.h>
int main() {
FILE *file;
file = fopen("example.txt", "w"); // 打开example.txt文件以进行写操作
if (file == NULL) {
printf("无法打开文件\n");
return 1;
}
fprintf(file, "这是一个示例文本。\n"); // 写入文本
fprintf(file, "这是第二行文本。\n");
fclose(file); // 关闭文件
return 0;
}
```
在上面的示例中,我们使用fopen()函数打开文件。第一个参数是文件名,第二个参数是文件打开模式。 "w"表示以写模式打开文件,即如果文件存在,则删除其内容并从头开始写入。如果文件不存在,则创建新文件。
然后,我们使用fprintf()函数写入文本。第一个参数是文件指针,第二个参数是要写入的文本。
最后,我们使用fclose()函数关闭文件。
相关问题
c语言输出到txt文件
可以使用C语言的文件操作函数,如下所示:
```c
#include <stdio.h>
int main() {
char text[] = "Hello, world";
FILE *f = fopen("output.txt", "w");
if (f == NULL) {
printf("Failed to open file");
return 1;
}
fprintf(f, "%s\n", text);
fclose(f);
return 0;
}
```
这段代码将字符串"Hello, world"输出到一个名为"output.txt"的文件中。首先使用`fopen`函数打开文件,然后使用`fprintf`函数将字符串输出到文件中,最后使用`fclose`函数关闭文件。
c语言输入输出txt文件
每日免费提问 5 次,您的次数已用完~
[领券开通VIP, 畅享更多使用次数](https://mall.csdn.net/vip?utm_source=vip_chatgpt_common_search_pc_result&utm_medium=distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatgptT3_1)[target="_blank" .action-button] [ .vip-button data-report-click={"spm":"1018.2226.3001.9142","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatgptT3_1"}} data-report-view={"spm":"1018.2226.3001.9142","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatgptT3_1"}} ]