Khi bạn thực thi đoạn mã C sau, kết quả sẽ như thế nào?
Trả lời:
Đáp án đúng: A
Đoạn mã C được cung cấp có một lỗi cú pháp. Toán tử `*` trong `int *a = 5;` được dùng để khai báo một con trỏ, nhưng ở đây nó lại được gán trực tiếp giá trị số nguyên 5. Đây là một lỗi vì con trỏ cần được gán một địa chỉ bộ nhớ, chứ không phải một giá trị số nguyên trực tiếp. Do đó, chương trình sẽ không biên dịch hoặc sẽ báo lỗi tại dòng này.
Vì vậy, đáp án đúng nhất là: Lỗi tại (*).