Trả lời:
Đáp án đúng: B
Trong C/C++, khi khai báo một mảng ký tự (char[]) và gán một chuỗi ký tự (ví dụ: "A"), trình biên dịch sẽ tự động thêm ký tự null ('\0') vào cuối chuỗi để đánh dấu kết thúc chuỗi. Do đó, mặc dù chuỗi chỉ chứa ký tự 'A', mảng `ch[]` sẽ chứa hai ký tự: 'A' và '\0'. Mỗi ký tự `char` chiếm 1 byte trong bộ nhớ. Vì vậy, `ch[]` sẽ chiếm 2 byte.
Đáp án đúng là B. 2.





