文件打开之后就可以对文件进行读写了。
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;
转载于:https://blog.51cto.com/lihaichuan/982175