配列へのポインタの定義方法

C++ では、以下の構文を使用して配列を指すポインタを宣言できます。

type *pointer_name;

配列要素のデータ型がtype、ポインタ名がpointer_name

たとえば、整数配列へのポインタを定義したい場合は、次の構文を使用できます。

int *ptr;

文字配列へのポインタを定義する場合は、構文を以下のように使用します。

char *ptr;

配列を指すポインタがポインタ演算を通じて配列要素にアクセスできることに注意してください。また、配列要素にアクセスするためにポインタにより指されている配列には添字演算子[]を使用できます。

例えば、ptrが整数の配列を指すポインタである場合、この構文を使用して配列内の要素にアクセスできます。

ptr[0];   // 访问数组的第一个元素
ptr[1];   // 访问数组的第二个元素

お役に立てれば幸いです!

bannerAds