gpt4 book ai didi

c - 我们如何使用指向数组的指针访问二维数组的内容

转载 作者:行者123 更新时间:2023-11-30 14:26:41 25 4
gpt4 key购买 nike

我有一个二维数组,我想使用指向数组的指针访问该数组的特定元素,如下所示

 main()
{
int a[][4]={{2 ,0 ,0 ,2},{41 ,0, 0, 9}};

int (*p)[4]=a;
printf("%d",*p[0]);
}

这给了我 Ist 一维数组的第一个元素,但现在使用指向数组的指针访问一维数组的第二个元素?

最佳答案

您可以像这样简单地访问二维数组的元素:

printf("%d", a[0][1]); /* prints second item of first array */

关于c - 我们如何使用指向数组的指针访问二维数组的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8725521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com