溫馨提示×

c++數組指針賦值的方法是什么

c++
小億
268
2024-03-16 13:05:31
欄目: 編程語言

在C++中,可以使用以下方法將一個數組的指針賦值給另一個數組的指針:

int arr1[] = {1, 2, 3, 4, 5};
int* ptr1 = arr1; // 將數組 arr1 的地址賦值給指針 ptr1

int arr2[5]; // 創建一個新的數組 arr2
int* ptr2 = arr2; // 將數組 arr2 的地址賦值給指針 ptr2

// 可以使用指針運算遍歷數組并對其進行操作
for(int i = 0; i < 5; i++) {
    ptr2[i] = ptr1[i]; // 將數組 arr1 的元素賦值給數組 arr2
}

在上面的示例中,我們首先創建了兩個數組 arr1arr2,然后分別將它們的地址賦值給指針 ptr1ptr2。接著,我們可以使用指針運算來遍歷數組并將 arr1 的元素賦值給 arr2。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女