1 2 3 4 5 6 7 8 9 10 11 12 13 14
struct A { char a[4]; char b[4]; }; int main() { A a; memcpy(a.a,"AABC",4);//类似这个函数、、呵呵。。总之是赋值。。不存在越界。。 memcpy(a.b,"dddc",4);//就是给b赋值dddc cout<<a.a<<endl;//我不懂的是。。为什么答案是dddc return 0; }
1
AABCdddc