两个八位数,怎么拼接成16位数?

文章来源:补丁网 时间:2018-11-01 19:53

比如0x95和0x6A分别作为高8位和低八位。

 高八位左移8位,再或上低八位?
看了网上的,再自己算算,不对 


 unsigned int t;
t=(0×95<<8)+0×6a;

 (unsigned int)a<<8|b
((unsigned int)a<<8)|b 

 强制转换,原来的8位放到了int的高八位还是低八位


更多

猜你喜欢