下面的内容摘自李亚锋先生的《C面试真题精讲》:
#include <stdio.h>
void
fsizeof(int a[][3])
{
printf("%d\n",sizeof(a));
}
int
main(void)
{
int a[2][3] = {{101,102,103},{104,105,106}};
fsizeof(a);
return 0;
}
该程序运行的结果是4,当数组作为函数参数传入时,他将失去数组的本性,从而成为一个普通的指针。
下面的内容摘自李亚锋先生的《C面试真题精讲》:
#include <stdio.h>
}
该程序运行的结果是4,当数组作为函数参数传入时,他将失去数组的本性,从而成为一个普通的指针。