JavaScript is required

 Phép cộng 1 con trỏ với một số nguyên sẽ là:

A.

Một con trỏ có cùng kiểu.

B.

Một số nguyên.

C.

Cả hai kết quả đều đúng.

D.

Cả hai kết quả đều sai.

Trả lời:

Đáp án đúng: A


Trong C/C++, khi bạn cộng một con trỏ với một số nguyên, bạn đang thực hiện phép toán địa chỉ. Số nguyên này được nhân với kích thước của kiểu dữ liệu mà con trỏ trỏ tới, và kết quả được cộng vào địa chỉ hiện tại của con trỏ. Điều này có nghĩa là kết quả sẽ là một địa chỉ mới, vẫn thuộc cùng kiểu dữ liệu con trỏ ban đầu. Ví dụ, nếu bạn có một con trỏ kiểu `int*` và bạn cộng nó với 1, con trỏ sẽ trỏ đến vị trí kế tiếp trong bộ nhớ có thể chứa một số nguyên.

Câu hỏi liên quan