JavaScript is required

Biến con trỏ có thể chứa:

A.

Địa chỉ vùng nhớ của một biến khác.

B.

Giá trị của một biến khác.

C.

Cả A và B đều đúng.

D.
Cả A và B đều sai.
Trả lời:

Đáp án đúng: A


Biến con trỏ trong lập trình C/C++ (và nhiều ngôn ngữ khác) được sử dụng để lưu trữ địa chỉ của một vùng nhớ khác. Vùng nhớ này thường là nơi lưu trữ giá trị của một biến khác. Do đó:

  • Phương án A: "Địa chỉ vùng nhớ của một biến khác" -> Đúng, vì đây chính là chức năng cơ bản của con trỏ.
  • Phương án B: "Giá trị của một biến khác" -> Sai, con trỏ không lưu trữ giá trị trực tiếp của biến khác, mà lưu địa chỉ nơi biến đó được lưu trữ. Để truy cập giá trị của biến thông qua con trỏ, ta cần sử dụng toán tử giải tham chiếu (dereference).

Vì vậy, đáp án đúng nhất là A.

Câu hỏi liên quan