gpt4 book ai didi

c - 二维数组是双指针吗?

转载 作者:太空狗 更新时间:2023-10-29 16:20:45 25 4
gpt4 key购买 nike

<分区>

int main()
{
matrix[2][4] = {{11,22,33,99},{44,55,66,110}};
int **ptr = (int**)matrix;
printf("%d%d",**matrix,*ptr);
}

但是当二维数组作为参数传递时,它被类型转换为 (*matrix)[2] ..编译器将此数组存储为什么类型...它存储为二维数组还是双指针或指向数组的指针..如果它存储为数组它在不同情况下如何解释不同如上.请帮助我理解。

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