一维数组:
int (int *a, int *b)
{
return a或者b;斜体样式
}
二维数组:
{自己的想法:
数组作为参数:
int (int (*a)[])
或者
int (int a[][N])
//这样已经可以直接改变实参数组里的值了
数组作为返回值
typedef int(*aa)[N];
aa tran(int a[][N],int b[][N])
return a;
}
本文深入探讨了一维和二维数组的使用方法,包括数组作为参数传递的方式,以及如何直接修改实参数组的值。此外,还介绍了数组作为返回值的实现方式,通过typedef定义类型来简化代码。
一维数组:
int (int *a, int *b)
{
return a或者b;斜体样式
}
二维数组:
{自己的想法:
数组作为参数:
int (int (*a)[])
或者
int (int a[][N])
//这样已经可以直接改变实参数组里的值了
数组作为返回值
typedef int(*aa)[N];
aa tran(int a[][N],int b[][N])
return a;
}

被折叠的 条评论
为什么被折叠?