马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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;
}
运行效果:
|