Đầu ra của chương trình là gì? #include
Trả lời:
Đáp án đúng: A
Chương trình C này có một lỗi. Trong C, bạn không thể khởi tạo một biến `const` (biến hằng) bằng một giá trị không phải là hằng số thời gian biên dịch. Trong trường hợp này, `y` là một biến, giá trị của nó chỉ được xác định tại thời gian chạy, không phải thời gian biên dịch. Vì vậy, trình biên dịch sẽ báo lỗi khi cố gắng gán `y` cho `x` (vốn là một biến hằng).