C进阶(指针)如何改写成长尾?
- 内容介绍
- 文章标签
- 相关推荐
本文共计821个文字,预计阅读时间需要4分钟。
一维数组传参的几种形式(5种):
1.void test(int arr[])
2.void test(int arr[10])
3.void test(int *arr)
4.void test2(int *arr[20])
5.void test2(int **arr)
代码示例:
cint main() { int arr[10]={0}; int *arr2[20]={0}; test(arr); test2(arr2);}一维数组传参的几种形式(5种)
void test(int arr[])//
{}
void test(int arr[10])//
{}
void test(int *arr)//
{}
void test2(int *arr[20])//
{}
void test2(int **arr)//
{}
int main()
{
int arr[10] = {0};
int *arr2[20] = {0};
test(arr);
test2(arr2);
}
二维数组传参的几种形式
- 二维数组的传参,函数形参的设计只能省略一个[]的数字。即必须知道一行有多少元素。
本文共计821个文字,预计阅读时间需要4分钟。
一维数组传参的几种形式(5种):
1.void test(int arr[])
2.void test(int arr[10])
3.void test(int *arr)
4.void test2(int *arr[20])
5.void test2(int **arr)
代码示例:
cint main() { int arr[10]={0}; int *arr2[20]={0}; test(arr); test2(arr2);}一维数组传参的几种形式(5种)
void test(int arr[])//
{}
void test(int arr[10])//
{}
void test(int *arr)//
{}
void test2(int *arr[20])//
{}
void test2(int **arr)//
{}
int main()
{
int arr[10] = {0};
int *arr2[20] = {0};
test(arr);
test2(arr2);
}
二维数组传参的几种形式
- 二维数组的传参,函数形参的设计只能省略一个[]的数字。即必须知道一行有多少元素。

