#include
void test(int *i,int *j){
i=j;
}
int main(int argc, const char * argv[])
{
int i=1;
int j=5;
test(&i, &j);
printf("%d\n",i);
printf("%d\n",j);
return 0;
}
我在函数里面写了将j的地址 赋值给i 那么 他们俩的指向同一个地址 为什么出来这个函数后打印的结果还是 1 5 求大神解答