求数组传参指针接收和数组接收的区别,大一菜逼求解析
,如果懒得教我,发个容易理解的文章的链接也行(。ò ∀ ó。)
很多场合区别不大,看看这个,主要的是要用对
https://blog.csdn.net/Newin2020/article/details/125987603
一般指针需要判断是否为空,是否需要分配内存。 如果是数组传的一般没有这个问题
int a[10];
传参数 int *p 和 int p[] 两种方式都是接收保存数组a的首地址,类型对上就可以。
void *p 做参数也行,在函数内部再类型转换 int *q = (int *) p;