JavaScript is required

Which of the following accesses a variable in structure b?

A.

b→var;

B.

b>var;

C.

b-var;

D.
b>var;
Trả lời:

Đáp án đúng: B


Trong C/C++, để truy cập một biến thành viên của một struct thông qua con trỏ đến struct đó, ta sử dụng toán tử `->`. Toán tử này kết hợp việc giải tham chiếu con trỏ và truy cập thành viên. Ví dụ, nếu `b` là một con trỏ đến một struct có một biến thành viên tên là `var`, thì `b->var` sẽ truy cập biến `var` của struct mà `b` trỏ tới. Các phương án khác: - `b.var`: Toán tử `.` được sử dụng để truy cập một biến thành viên của một struct trực tiếp, không thông qua con trỏ. - `b-var` và `b>var`: Đây không phải là các toán tử hợp lệ để truy cập các biến thành viên struct trong C/C++. Do đó, phương án A là chính xác.

Câu hỏi liên quan