JavaScript is required

Hằng có thể được định nghĩa theo cách nào:

A.

#define string

B.

const tên_kiểu tên_biến_hằng = giá trị;

C.

Không có cách định nghĩa chung.

D.
1 và 2.
Trả lời:

Đáp án đúng: D


Câu hỏi này kiểm tra kiến thức về cách định nghĩa hằng trong lập trình, đặc biệt là trong C/C++. Hằng là một giá trị không thể thay đổi trong quá trình thực thi chương trình.

  • Phương án A: #define string. Đây là cách định nghĩa hằng sử dụng tiền xử lý (preprocessor) trong C/C++. Nó thay thế string bằng một giá trị cụ thể trước khi biên dịch.
  • Phương án B: const tên_kiểu tên_biến_hằng = giá trị;. Đây là cách định nghĩa hằng sử dụng từ khóa const trong C++. Nó khai báo một biến với một kiểu dữ liệu cụ thể và gán một giá trị không đổi cho nó.
  • Phương án C: "Không có cách định nghĩa chung." - Đây là một khẳng định sai, vì chúng ta có ít nhất hai cách định nghĩa hằng đã được nêu ở trên.
  • Phương án D: "1 và 2." - Vì cả hai cách định nghĩa hằng ở phương án A và B đều đúng, nên phương án này là chính xác nhất.

Câu hỏi liên quan