C語言fread函數讀取的個數怎么決定
1 回答

RISEBY
TA貢獻1856條經驗 獲得超5個贊
如果是按結構體讀 或者按變量類型讀 可以用文件總大小除以sizeof(元素結構類型)
比如寫入 的是int值 可以獲得文件大小然后除以sizeof(int)
如果寫入的是結構體 那么就是文件大小除以sizeof(結構體)
12345678 | int main() { FILE *fp; fp= fopen ( "file.txt" , "r" ); fseek (fp, 0L, SEEK_END ); printf ( " file size = %d\n" , ftell (fp) ); //文件大小 return 0; } |
- 1 回答
- 0 關注
- 733 瀏覽
添加回答
舉報
0/150
提交
取消