二维数组传参数问题
来源:互联网 发布:淘宝充q币没到账怎么办 编辑:程序博客网 时间:2024/05/23 10:56
1、直接上数组,但一定给出列的个数
void func1(int iArray[][10])
{}
int main()
{
int array[10][10];
func1(array);
}
2、用指针数组实现二维指针,但是也要注意列个数也要给出
void func2(int (*pArray)[10])
{
}
例如:
void func2_1(int (*pArray)[]) //编译通过,无法调用
{
}
int main()
{
int array[10][10];
func2(array);
}
3、使用引用,必须指定两个维度的大小
void func3(int (&pArray)[10][10])
{
}
int main()
{
int array[10][10];
func3(array);
}
4、使用数组指针,
必须指定两个维度的长度。
void func4(int (*pArray)[10][10])
{
}
int main()
{
int array[10][10];
func4(&array);
}
总结:二维数组是不给直接用二级指针来实现的,这个是存在区别的,编译是无法通过!
0 0
- 二维数组传参数问题
- 二维数组传参数问题
- 二维数组做参数问题
- 二维数组传递参数问题
- 二维数组 传参数
- 二维数组做参数传值的问题
- 二维数组作为参数传递问题
- 二维数组作为函数参数问题
- 二维数组名做参数传递问题
- 关于二维数组做参数的问题
- 关于二维数组做参数问题
- 二维数组作函数的参数问题
- 二维数组名做参数传递问题
- 二维数组名做参数传递问题
- 二维数组作为参数传递的问题
- 二维数组作为参数传递问题
- C++二维数组作为参数问题
- 二维数组作为参数传递问题
- R语言DMwR包中的SMOTE函数中perc.over和perc.under的含义。
- python 字符编码历史以及解决方法
- android中WebView加载网页设置进度条
- Android底部对话框的实现(BottomSheet,自定义Dialog)
- Python——保存、读取json文件
- 二维数组传参数问题
- snapkit的使用
- 人民的名义
- 常用的RFID卡 14443A/B, 15693
- PHP的代理模式
- windows下python配置numpy、matplotlib、scipy
- DCT变换-笔记(草稿)
- gulpjs学习笔记
- web.py相关