Trả lời:
Đáp án đúng: A
Trong C++, ngay cả một lớp không có thành viên dữ liệu (data members) và hàm thành viên (member functions) vẫn có kích thước tối thiểu là 1 byte. Điều này là do mỗi đối tượng (object) phải có một địa chỉ duy nhất trong bộ nhớ. Nếu một lớp không có bất kỳ thành viên nào, trình biên dịch sẽ thêm một byte 'dummy' để đảm bảo rằng mỗi đối tượng của lớp đó có một địa chỉ riêng biệt. Do đó, đáp án đúng là 1 byte.





