mới đến tập tin trong C, cố gắng để đọc một tập tin qua freadChức năng fread không chấm dứt chuỗi bởi 0
Dưới đây là nội dung của các file:
line1 how
Mã sử dụng:
char c[6];
fread(c,1,5,f1)
Khi xuất ra var 'c', nội dung xuất hiện với một ký tự ngẫu nhiên ở cuối (ví dụ: line1 *)
Does f đọc không chấm dứt chuỗi hoặc tôi thiếu một cái gì đó?
'fread' chỉ đọc byte thành bộ đệm. nó không biết gì về những gì bạn gọi là một chuỗi. –