#include<stdio.h>
#include<string.h>
int main()
{
int a = 1;
int b = 2;
int c = 3;
int *pa = &a;
int *pb = &b;
int *pc = &c;
pa = pb;
memcpy(pb,pc,4);
return 0;
}
来看一下输出结果
所以,我们可以得出一个结论,指针1 = 指针2 其实是改变指针1的指向为指针2所指向的位置。