比如unsigned char 258 的值是2,但是我想要的是258,怎么让int的值是258而不是2感觉最后一个比较合理,感觉适用范围是小于510时可用,但是如果是3011呢
代码为:
还可以:
unsigned char uChar = 0xff;
转换成int iNum = (int)uChar;这个转换还可是隐式转换, 即int iNum = uChar;