马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 漩涡鸣人 于 2014-9-29 16:05 编辑
功能: putc/fputc函数用于向文件流写入一个字符 getc/fgetc函数用于从文件流中读出一个字符
函数原型: int putc(int c, FILE * stream); int fgetc(FILE * stream); 参数:
返回值: putc/fputc返回写入的字符 getc/fgetc返回读出的字符,读到结尾的时候返回EOF 要求:
举例: - #include <stdio.h>
- int main(void)
- {
- FILE * fp = NULL;
- char c = 0;
- fp = fopen("data.txt", "w+");//读写方式创建并打开文件data.txt
- c = putc('A', fp);
- printf("putc/fputc写入字符%c\n", c);
- fclose(fp);//关闭文件
- fp = fopen("data.txt", "r");//用只读方式打开文件data.txt
- c = getc(fp);
- printf("getc/fgetc读出字符%c\n", c);
- fclose(fp);//关闭文件
- return 0;
- }
复制代码
运行效果:
|