首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

请教这个宏是什么意思

2012-09-06 
请问这个宏是什么意思#define GET_LWORD_FROM_BYTE(x)((unsigned)*(x) | \((unsigned)*((x)+1) 8) | \(

请问这个宏是什么意思
#define GET_LWORD_FROM_BYTE(x) ((unsigned)*(x) | \
  ((unsigned)*((x)+1) << 8) | \
  ((unsigned)*((x)+2) << 16) | \
  ((unsigned)*((x)+3) << 24))

这个宏的具体功能是做什么的,宏的名字虽然看的明白但是不懂。

[解决办法]

探讨
byte[4] to uint32 (little-endian)

热点排行
Bad Request.