900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > C语言中文件的读写(fputc和fgetc)(putchar和getchar)

C语言中文件的读写(fputc和fgetc)(putchar和getchar)

时间:2020-06-03 18:23:26

相关推荐

C语言中文件的读写(fputc和fgetc)(putchar和getchar)

文件打开之后就可以对文件进行读写了。

1、fputc(ch,fp);

将字符ch输出到(即写到)fp所指向的文件中。如果输出成功,返回字符ch的值,否则返回EOF(-1)

putchar(c) 是从fputc中派生出来的,在stdio.h中有 #define putchar(c) fputc(c,stdout);

stdout 为标准输出文件指针,用于屏幕显示。

2、ch=fgetc(fp)

从fp所指向的文件中返回一个字符值,赋值给字符变量ch 。

ch=getchar()是从标准输入(即从键盘输入)中的到一个字符赋值给字符变量ch。

相当于ch=fgetc(stdin);

3、EOF =-1表示文件结束符,但常用函数feof(fp)来判断fp所指向的文件是否已到文件末尾,即文件结束。如果文件结束,函数返回值1,文件没有结束,则返回0;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。