当从一个文件中读取数据时,以读方式打开文件。
当把一些数据写到文件时,以写方式打开文件。
#include <stdio.h>
FILE *fd = fopen("1.txt","r"); //读
FILE *fd = fopen("1.txt","w"); //写
int fgetc(FILE *stream);
fgetc()函数从文件流里取出下一个字节并把这个字节作为一个字符返回。当它到达文件尾或出现错误时返回EOF。
例如:
FILE *fd = fopen("1.txt","r");
int tmp = fgetc(fd); printf("%d",tmp); 输出ASCLL码
char tmp = fgetc(fd); printf("%c",tmp); 输出ASCLL码对应字符
int getc(FILE *stream)
函数于fgetc函数的作用一样。
FILE *fd = fopen("1.txt","r");
char tmp;
tmp = getc(fd);
cout<<tmp<<endl;
int getc(stdin)
从键盘上读取一个字符。