向函数传递二维数组
来源:互联网 发布:php项目部署到apache 编辑:程序博客网 时间:2024/04/28 16:53
数组作为参数传递给函数的是数组首元素的地址。
这和只能省略二维数组的行数道理是一样的。下面我们就来看一个向函数传递二维数组的程序:
对于二维数组来说亦是如此。
不过有两个问题,
一个是我们必须让函数知道行数和列数,
这就像我们要让函数知道一维数组的大小一样,防止发生越界访问。
另一个就是我们必须让电脑知道这个二维数组
是怎样的一个表格,即必须告知数组的列数。
#include "iostream.h"#include "iomanip.h"void disp(int a[][2],int r,int c);//告知数组的列数int main(){int array[3][2]={4,2,5,6,3,1};cout <<"array" <<endl;disp(array,3,2);return 0;}void disp(int a[][2],int r,int c){for (int i=0;i<r;i++){for (int j=0;j<c;j++){cout <<setw(2) <<a[i][j];}cout <<endl;}}运行结果:array425631
这和只能省略二维数组的行数道理是一样的。下面我们就来看一个向函数传递二维数组的程序:
- 向函数传递二维数组
- 函数传递二维数组
- 二维数组 函数传递
- 向函数传递数组
- 向函数传递一维数组和已知大小的二维数组
- C函数传递二维数组
- 函数参数传递二维数组
- Shell 向函数传递 数组
- C++ 向函数传递数组
- 函数传递二维数组,结束函数调用
- 专题:二维数组作为函数参数传递
- C/C++函数如何传递二维数组
- C语言函数二维数组传递方法
- 函数传递二维数组的方法
- 传递二维数组到函数中
- C语言:函数二维数组传递方法
- 给函数传递二维数组指针
- 二维数组作为函数参数传递剖析
- Discuz 解决最新回覆数据调用的问题(过滤没有回复的帖子)
- OleDbCommand与OleDbCommandBuilder、OleDbDataAdapter、OleDbDataReader的关系
- ecm&emm
- 机房收费系统之结账
- c++学习之路
- 向函数传递二维数组
- 查看线程的cpu使用率
- 常用文件重定向命令
- 完全数
- cocos2dx : schedule 计时,调用崩溃
- 《High Performance JavaScript》的一些摘要3
- 各种排序集结&归并排序
- Delphi中票据凭证的精确打印
- UVa 10081 Tight Words (DP)