C语言——fgets用法
**fgetc文件的读操作**函数原型#include<stdio.h>int fgetc(FILE*stream);返回值:成功时返回读到的字符,返回的是int类型(实际值时字符)失败或读到文件尾,返回EOF(就是-1)作用:从文件中读取一个字符实例:#include<stdio.h>/***需求:把这个文件的源代码打印输出(test.c)
·
**
fgetc文件的读操作
**
函数原型
#include<stdio.h>
int fgetc(FILE*stream);
返回值:成功时返回读到的字符,返回的是int类型(实际值时字符)失败或读到文件尾,返回EOF(就是-1)
作用:从文件中读取一个字符
实例:
#include<stdio.h>
/**
*需求:把这个文件的源代码打印输出(test.c)
*/
int main(void){
FILE * file;
char c;
//打开文件
file = fopen("test,c","r");
if (!file){
printf("文件打开失败\n");
return 1;
}
while (1){
c=fgetc(file);
if(c==EOF) { //EOF==-1
break;
}
printf("%c",c);
}
/*while(c=fgets(file)!=EOF){
* printf("%c",c);
*/ }
return 0;
}
更多推荐
已为社区贡献1条内容
所有评论(0)