C语言库函数 int fputs(const char *str, FILE *stream) 将一个字符串写入指定的流,但不包括空字符。
声明
以下是声明 fputs() 函数。
int fputs(const char *str, FILE *stream)
参数
-
str -- 这是一个数组,包含null结尾的要写入的字符序列。
-
stream -- 这是一个文件对象的标识字符串将被写入流的指针。
返回值
这个函数返回一个非负的值,否则,错误返回EOF。
例子
下面的例子显示的使用fputs() 函数。
#include <stdio.h> int main () { FILE *fp; fp = fopen("file.txt", "w+"); fputs("This is c programming.", fp); fputs("This is a system programming language.", fp); fclose(fp); return(0); }
让我们编译和运行上面的程序,这将创建一个文件file.txt 以下内容:
This is c programming.This is a system programming language.