JavaScript is required

 Kí hiệu nào là con trỏ của phẩn tử thứ 3 của màng a có 4 kí tự:

A.

* (a+3) ;

B.

* (a+2) ;

C.

*a+3;

D.

* (a+4) ;

Trả lời:

Đáp án đúng: B


Trong ngôn ngữ C/C++, tên mảng (ví dụ: `a`) thực chất là một con trỏ đến phần tử đầu tiên của mảng đó. Để truy cập đến phần tử thứ `i` của mảng (với `i` bắt đầu từ 0), ta có thể sử dụng cú pháp `*(a + i)`. Trong trường hợp này, ta muốn tìm con trỏ đến phần tử thứ 3. Vì mảng bắt đầu từ 0, phần tử thứ 3 sẽ có chỉ số là 2. Do đó, con trỏ đến phần tử thứ 3 sẽ là `*(a + 2)`.

Câu hỏi liên quan