二维数组作为形参 您所在的位置:网站首页 函数的形参是数组 二维数组作为形参

二维数组作为形参

2024-07-18 00:44| 来源: 网络整理| 查看: 265

二维数组作为形参传值的3种方式

在内存中二维数组是按照行主序进行存储的,从内存的角度上看,二维数组本质就是一个一维数组。如果把二维数组的每一行看成一个整体,即看成一个数组中的一个元素,那么整个二维数组就是一个一维数组。而二维数组的名字代表二维数组第0行的首地址(注意它是代表一行元素的首地址,而不是第0行第0列元素的首地址,虽然是相等的,但不能这么理解,所以在没有强制转换的情况下,二维数据要么通过行指针进行参数传递,要么通过二维指针进行参数传递

/*传二维数组*/ //第1种方式:传数组,第二维必须标明 /*void display(int arr[][4])*/ void display1(int arr[][4],const int irows) { for (int i=0;i


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有