f là con trỏ trỏ đến tệp nhị phân DATA chứa không quá 100 bản ghi (kiểu cấu trúc) liền nhau.
Cho khai báo:
struct T {…};
struct T x[100];
int i=0, n=0;
Đoạn chương trình nào sau đây đọc toàn
22/25
f là con trỏ trỏ đến tệp nhị phân DATA chứa không quá 100 bản ghi (kiểu cấu trúc) liền nhau.
Cho khai báo:
struct T {…};
struct T x[100];
int i=0, n=0;
Đoạn chương trình nào sau đây đọc toàn bộ các bảng ghi trong DATA vào x:
fread(x+i++, sizeof(T), 1, f ); while (!feof(f)) fread(x+i++, sizeof(T), 1, f); fclose(f);
fseek(f,0,SEEK_END); n=ftell(f)/sizeof(T); fseek(f,0,SEEK_SET); fread(x, sizeof(T), n, f); fclose(f);