目录
一、数组传参
1.一维数组作为参数(形参)
一维数组作为参数(形参)传参时——>可用一维数组来接收(实参)
void test(int[10])
{
;
}
int main()
{
int arr [10]= {0};
test(arr);
return 0;
}
int[10])
{
;
}
int main()
{
int arr [10]= {0};
test(arr);
return 0;
}
一维数组作为参数(形参)传参时——>可用一级指针来接收(实参)
void test(int*p)
{
;
}
int main()
{
int arr [10]= {0};
test(arr);
return 0;
}
int*p)
{
;
}
int main()
{
int arr [10]= {0};
test(arr);
return 0;
}
C 语言中,当一维数组作为函数参数(形参,实参)的时候,编译器总是把它解析成一个指向其首元 素首地址的指针。
2.二维数组
二维数组作为参数(形参)传参时——>可用二维数组接收(实参)
void test(int arr[][10])
{
;
}
int main()
{
int arr [10