Which keyword is used to define a named constant in C?(Choose 2 correct answers)

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng gồm hai ý: "const" và "define". Trong C có hai cách đặt tên cho một giá trị bất biến: từ khoá const gắn vào khai báo biến, bắt trình biên dịch chặn mọi phép gán lại; và chỉ thị tiền xử lý #define, thay tên bằng dãy ký tự giá trị trước khi biên dịch. Cần công bố một khuyết điểm của đề: câu ghi rõ chọn hai nhưng bản khoá in kèm chỉ tô được một ô, nên lời giải này dựng lại cặp đáp án từ chính quy tắc của ngôn ngữ chứ không đọc được từ khoá. "constant" không phải từ khoá của C, nó chỉ là từ tiếng Anh chỉ khái niệm hằng, viết vào mã sẽ bị xem là tên tự đặt và gây lỗi. "named" cũng không phải từ khoá, nó chỉ là tính từ trong cụm hằng có tên, trình biên dịch không hiểu gì.

Cùng phần 2

Xuất hiện trong 2 bộ đề