- 2
- 0
- 约6.77千字
- 约 8页
- 2019-09-14 发布于广东
- 举报
函数 fgets 和 fputs fread 和 fwrite fscanf 和 fprintf 用法小结
字符吊读写函数fgets和fputs
一、 读字符吊函数fgets函数的功能是从指定的文件中读一个字符吊到字符数组 中,函数调用的形式为:fgets(字符数组名,n,文件指针);其中的n是一个 正整数。表示从文件中读出的字符串不超过门-1个字符。在读入的最后一个字 符后加上串结束标志\0。例如:fgets (str, n, fp);的意义是从fp所指的文件 中读出n-1个字符送入字符数组str中。
[例10. 4]从elO .l. c文件中读入一个含10个字符的字符串。
ttinclude
main()
{
FILE *fp;
char str [11];
if((fp二fopen(〃elO_l. c〃, )二二NULL)
{
printf(Cannot open file strike any key exit!);
getchO ;
exit(1);
}
fgets (str, 11, fp);
printf(%s, str);
fclose (fp);
}
本例定义了一个字符数组str共11个字节,在以读文本文件方式打开文件 elOl. c后,从中读出10个字符送入str数组,在数组最后一个单元内将加上\0,, 然后在屏幕上显示输出str数组。输出的十个字符正是例1
原创力文档

文档评论(0)