文件流的读写操作

/* * 2-2.c * * Created on: 2010-12-30 * Author: jinyong * 文件流的读写操作 * 带换春的基于输入/输出流机制的文件操作时,读字符用fgetc函数,写字符用fputc函数。 */ #include <stdio.h> int main(void) { FILE *fp; char ch; if( (fp=fopen("test","a+")) == NULL )//追加的形式打开文件 { puts("打开文件失败/n"); return 0; }else { puts("请输入要写入文件的一个字符:"); fputc( (ch=fgetc(stdin) ),fp);//把键盘输入的一个字符写入到文件 /** * int fgetc(FILE *stream) * 参数stream是一个文件流 * 成功返回读取的字符 * 失败返回EOF * * int fputc(int c,FILE *stream); * c为写入的字符 * stream为写入的文件流 * 成功返回写入的字符 * 失败返回EOF */ fclose(fp); } }  

你可能感兴趣的:(c,Stream,File,null,FP,2010)