如:
while(fscanf(fp,"笑笑%s",str)!=EOF) 其中这个判断 EOF 就是是否读取到文件结尾
是碰悄含 end of file的缩运银写.
#include <iostream>
#include <fstream>
using namespace std
#define FILENAME "stat.dat"
int main()
{
fstream _file
_file.open(FILENAME,ios::in)
if(!_file)
{
cout<<FILENAME<<"没有被创建"
}
else
{
cout<<FILENAME<<"已经结束"
}
return 0
}
扩展资料
C语言向文件写入内容并读取显示的源代码如搜脊下:
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#define FILE_PATH "D:/demo.txt" // 文件路径
int main(){
char name[20] // 姓名
int age // 年龄
int studNo // 学号
float score // 平均分
FILE *fp // 文件指针
// 判断毁乱文件是否能够正确创建/打开
if( (fp=fopen(FILE_PATH,"wt+")) == NULL ){
perror(FILE_PATH)
exit(1)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)