C语言fputs():向文件中写入一个字符串
fputs() 是 C语言的一个标准库函数,定义在
fputs() 函数用于将指定的字符串写入目标文件中,函数的原型如下:
需要强调的一点是,fputs() 不会向写入到文件中的字符串末尾自动添加换行符。
【实例】下面是 C语言 fputs() 函数的一个示例程序,程序中借助 fputs() 将一些字符串写入到名为 "output.txt" 的文件。
<stdio.h>
头文件中。fputs() 函数用于将指定的字符串写入目标文件中,函数的原型如下:
int fputs(const char *str, FILE *stream);
参数
- str:指向要写入的字符串。
- stream:指向存放字符串的目标文件。
返回值
如果成功,返回非负值;如果发生错误,返回 EOF。需要强调的一点是,fputs() 不会向写入到文件中的字符串末尾自动添加换行符。
【实例】下面是 C语言 fputs() 函数的一个示例程序,程序中借助 fputs() 将一些字符串写入到名为 "output.txt" 的文件。
#include <stdio.h> int main() { FILE *file = fopen("output.txt", "w"); if (file == NULL) { printf("无法打开文件!\n"); return 1; } const char *str = "http://c.biancheng.net"; if (fputs(str, file) == EOF) { printf("写入失败!\n"); fclose(file); return 1; } printf("字符串写入成功!\n"); fclose(file); return 0; }在这个示例中,首先尝试打开名为 "output.txt" 的文件以写入访问,然后使用 fputs() 将字符串 "http://c.biancheng.net" 写入文件。
相关文章
- C语言fputc():向文件中写入一个字符
- fputs函数,C语言fputs函数及其用法详解
- C语言fgets和fputs函数的用法详解(以字符串的形式读写文件)
- C语言fgets()和fputs()函数的用法(非常详细,附带实例)
- C语言fgets()和fputs():以字符串的形式读写文件(附带实例)
- C语言写入文件(fprintf()、fputc()和fputs())
- C语言fputc()和fgetc()函数的用法(附带实例)
- C语言fgetc和fputc函数用法详解(以字符形式读写文件)
- C语言fgetc()和fputc()函数的用法(非常详细,附带实例)
- C语言fgetc()和fputc():以字符形式读写文件(附带实例)