有关型如int[][]的二维数组对应形参的几种书写方式,以及使用这个形参的函数该如何查询某个元素的下标。
个人的第一篇博客。
//C++11下
//查找二维数组方式1
int getEle(int** a)//二次指针,使用时相当于把二维数组按一维数组读取。因为二维数组的元素存储是连续的。
{
auto tmp = a+1;
auto b = std::find((int*)a+3, (int*)a+6, 5);
return (int)(b - ((int*)a+3));
}
//查找二维数组方式2
int getEle2(int a[][3])//第一维未确定的行指针
{
.
原创
2021-01-12 13:22:43 ·
328 阅读 ·
0 评论