#include <stdio.h>
// 数组作为函数参数,可以省略元素个数,[]需保留
// 数组作为函数参数,传递是整个数组的地址,修改函数形参数组元素的值,会影响到外面的实参数组
void change(int array[])
{
//printf("array==%p\n", array);
array[0] = 100;
}
void change2(int n)
{
n = 100;
}
int main()
{
int ages[6] = {10, 11, 10, 11, 10, 11};
//printf("ages==%p\n", ages);
change(ages); //传递的是数组地址----参考指针
//change2(ages[0]); //10,值传递,实参值不变
printf("%d\n", ages[0]); //100,地址传递,形参实参地址相同
return 0;
}