#include <iostream>
#include <stdio.h>
#include <string.h>
using namespace std;
int main()
{
int a[2] = { 0x11,0x22 };
int c = (a[0] << 8) + a[1];
printf_s("%0x", c);
return 0;
}
这是0x11和0x22两个字符移位后相加变成一个。
#include <iostream>
#include <stdio.h>
#include <string.h>
using namespace std;
int main()
{
int a[2] = { 0x11,0x22 };
int c = (a[0] << 8) + a[1];
printf_s("%0x", c);
return 0;
}
这是0x11和0x22两个字符移位后相加变成一个。