中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
竹溪县| 朝阳市| 太和县| 阿尔山市| 临澧县| 陆河县| 萨迦县| 东兴市| 诏安县| 花垣县| 千阳县| 瓮安县| 海淀区| 深圳市| 额敏县| 颍上县| 泸溪县| 黑水县| 乌海市| 青州市| 赤水市| 甘肃省| 徐州市| 云和县| 葫芦岛市| 金华市| 广丰县| 蒙阴县| 天门市| 云浮市| 嘉兴市| 囊谦县| 桂东县| 汤原县| 鄂温| 建水县| 浦江县| 油尖旺区| 中卫市| 英山县| 错那县|