话不多说, 看代码:

#include <iostream>
using namespace std;

int main()
{
	const char *p = "\xff\xfe";
	printf("%d, %d\n", *p, *(p + 1)); // -1 -2
	printf("%d, %d\n", (unsigned char)*p, (unsigned char)*(p + 1));  // 255 254
	printf("%u, %u\n", *p, *(p + 1)); // 4294967295 4294967294
	return 0;
}
      OK



本文转载:CSDN博客