int a = 56987;
byte* pa = new byte[10];
memset(pa,0,10);
memcpy(pa,&a,4); //int ---> byte[]
byte* pIn = new byte[4];
memset(pIn,0,4);
memcpy(pIn,pa,4); //取4个字节
int temp = *(int*)pIn; //byte[] ---> int
cout << temp << endl;
delete[] pIn;
delete[] pa;