这个地方为什么a没变 但是指针变了
#include<stdio.h>
int b=20;
void change (int **pp)
{
*pp=&b;
}
void main()
{int a=10 ;
int *p=&a;
change(&p);
printf("%d",a);
}
#include<stdio.h>
int b=20;
void change (int **pp)
{
*pp=&b;
}
void main()
{int a=10 ;
int *p=&a;
change(&p);
printf("%d",a);
}
2017-02-01
举报