Hỏi về ý nghĩa câu lệnh `fscanf(fptr,"%[^\n]", c)`

Em nay đọc bài truy xuất tập tin thấy chỗ fscanf có cái %[^%\n] lạ quá mọi người có thể giải thích giúp em được k ạ em cảm ơn

fscanf(fptr,"%[^\n]", c);

Từ tài liệu: https://www.cplusplus.com/reference/cstdio/scanf/

Định dạng này dùng chung cho tất cả hàm thuộc dạng scanf.

%[^\n] là đọc 1 chuỗi, nhưng không chứa kí tự xuống dòng.
Nói ngắn gọn và dễ hiểu là đọc một dòng.

5 Likes

vâng e cảm ơn nhiều ạ

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?