91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C語言指針數組怎么賦值

小億
638
2023-10-17 00:25:09
欄目: 編程語言

C語言指針數組的賦值可以通過遍歷數組元素進行賦值,也可以直接將一個數組的地址賦給指針數組。

方法1:遍歷數組元素進行賦值

int main() {
int arr[5] = {1, 2, 3, 4, 5}; // 原數組
int *ptrArr[5]; // 指針數組
for (int i = 0; i < 5; i++) {
ptrArr[i] = &arr[i]; // 將原數組元素的地址賦給指針數組對應位置
}
// 打印指針數組對應位置的值
for (int i = 0; i < 5; i++) {
printf("%d ", *ptrArr[i]);
}
return 0;
}

方法2:直接將數組的地址賦給指針數組

int main() {
int arr[5] = {1, 2, 3, 4, 5}; // 原數組
int *ptrArr[5]; // 指針數組
ptrArr = &arr; // 直接將數組的地址賦給指針數組
// 打印指針數組對應位置的值
for (int i = 0; i < 5; i++) {
printf("%d ", *ptrArr[i]);
}
return 0;
}

以上兩種方法都可以實現指針數組的賦值,根據實際需求選擇合適的方法。

0
鸡西市| 永新县| 江达县| 武邑县| 阜新| 科技| 马边| 邹城市| 林周县| 渝北区| 通榆县| 西盟| 永平县| 合肥市| 江阴市| 洪雅县| 娱乐| 虎林市| 阆中市| 鄂温| 平谷区| 丁青县| 丽水市| 曲靖市| 湟源县| 米脂县| 噶尔县| 石阡县| 南丰县| 淮南市| 平乡县| 岚皋县| 建始县| 仪征市| 扎赉特旗| 房产| 延津县| 武川县| 西华县| 化隆| 阳谷县|