发布网友 发布时间:2024-12-23 05:11
共1个回答
热心网友 时间:6分钟前
因为,指向数组的指针含有数组的跨度特性。所以,可以使用int(*)[N]指向列长为N的二维数组;而int(*)[N][M]可以指向后两维为[N][M]的三维数组。而对数组元素的访问与它们所指向的数组一样。譬如,可以用循环,也可以在初始化时用如下形式:
int num={{{1,2,3},{4,5,6},{7,8,9}
},{{1,2,3},{4,5,6},{7,8,9}},{{1,2,3},[4,5,6},[7,8,9}}}