通过函数改变数组值

看数据结构网课的时候无意中看到的一个知识 原来这样也能改变数组值啊

#include 
void show_array(int *p,int len)
{
    p[2]=-1;//p[2]==*(p+2)==*(a+2)==a[2];
}
int main()
{
    int a[5]={1,2,3,4,5};
    show_array(a,5);
    printf("%d\n",a[2]);
}

 

你可能感兴趣的:(通过函数改变数组值)