Gần đây em có bài tập về phần mềm split file và join file, sau 1 hồi tìm hiểu thì em có gặp khái niệm buffer và có ai đó có thể giải thích cho em hiểu tại sao ta dùng char array để làm buffer ko 
Khi làm việc với file, tại sao dùng char array để làm buffer?
Tại vì char chỉ có 1 byte. Trong ví dụ phần mềm split và join file thì mình cần làm ở mức từng byte nên chọn char array là phù hợp nhất rồi 
1 Like
dạ em hiểu rồi
vậy em muốn nâng cái giới hạn split lên thì em chỉ cần tăng kích thước buffer đúng ko anh
à ko em nói nhảm :v em khai báo char buffer[size_per_part] là hợp lí ha
Theo mình thì bạn nên cấp phát động để dễ dàng sử dụng về sau.
Ví dụ như : về nhau chia file từng part định trước (ví dụ 5 part ) thì size_per_part của bạn có thể thay đổi.
Thấy tiện thì dùng thôi 
1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?