1、数组做函数形参时,数组名是指针。
int b[3];
void test(int a[])
{
printf("%d %d\n",sizeof(a),sizeof(a[0]));
}
sizeof(a)输出的是指针类型的大小
sizeof(a[0]输出的是数组元素a[0]的大小
1、数组做函数形参时,数组名是指针。
int b[3];
void test(int a[])
{
printf("%d %d\n",sizeof(a),sizeof(a[0]));
}
sizeof(a)输出的是指针类型的大小
sizeof(a[0]输出的是数组元素a[0]的大小