我正在创建一个小项目,首先该程序检查文件是否为空。如果文件为空,则while
照常跳过循环。但是,当文件不为空时,它仍会跳过while
循环。
read_list = fopen("list.txt", "r");
long fileSize = 0;
fseek(read_list, 0, SEEK_END);
fileSize = ftell(read_list);
if (fileSize != 0) {
char line[256];
while (fgets(line, sizeof(line), read_list)) {
printf("%s", line);
}
}
倒带文件
rewind(read_list);
//reading loop
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句