两个属于同一结构体的变量,若在它们之间进行赋值,这其中实现的内部机理是怎么样的?
struct {int m1;int m2;} A, B;A.m1 = 1;A.m2 = 2;B = A;相当于:memcpy(&B, &A, sizeof(A));
这种赋值一般都是 直接 内存拷贝