C语言中怎么判断txt(文本文档)中是否存在内容
发布网友
发布时间:2022-04-23 13:51
我来回答
共3个回答
热心网友
时间:2023-10-05 21:48
你这样FILE
*fp=fopen("文件名","rb");//文件名包括完整路径fseek(fp,0,SEEK_END);//到文件结尾int
flen=ftell(fp);//获取文件大小fseek(fp,0,SEEK_SET);//返回到文件头然后你就看flen大小,这个就是文件的字节数。大于0就是有东西。
热心网友
时间:2023-10-05 21:48
你这样FILE
*fp=fopen("文件名","rb");fseek(fp,0,SEEK_END);int
flen=ftell(fp);fseek(fp,0,SEEK_SET);然后你就看flen大小,这个就是文件的字节数。大于0就是有东西。
热心网友
时间:2023-10-05 21:49
#include
fopen
打开一个文件
fseek
用seek_end移动到文件结尾
ftell取得文件流当前读写位置。
即取文件结尾的位置,判断一下值即可。
这3个函数可以搞定,具体用法自己查下就行了。
mfc里提供了一些其他的文件处理类,但上面那些是标准库的,通用。