高低位数据分离的两种方法
1、可以采用取整和取余的方式实现:
2、可以采用移位的方式实现:
#include <stdio.h>
int main(int argc, char **argv)
{
int test = 0x2345;
printf('%#x\r\n', (test >>8) & 0xff);
printf('%#x\r\n', test & 0xff);
return 0;
}
当然,还有其他很多方式,此处仅这两种做记录。
转载于:https://www.cnblogs.com/ownDefine/p/10929053.html
赞 (0)