我试过这个
char c[4]; int i=89; memcpy(&c[0],&i,4); cout<<(int)c[0]<<endl; cout<<(int)c[1]<<endl; cout<<(int)c[2]<<endl; cout<<(int)c[3]<<endl;
输出如下:
89
0
0
0
非常训练我的胃,因为我认为这个号码会被保存在记忆中
0x00000059那么c [0]怎么来89?我认为它应该在c [3] …