请问一个左移的问题
有这样一个函数:
unsigned int data_n2h_l(const char * sr)
{
return (*sr) < <24|(*(sr +1) < <16)|(*(sr+2) < <8)|(*(sr+3));
}
这个函数表示什么意思啊,谢谢高手指点!
[解决办法]
把sr指向的字节及其后共四个字节的数据拼在一起合成一个4字节的整形(int)
发布时间: 2012-03-03 15:33:03 作者: rapoo
请问一个左移的问题
有这样一个函数:
unsigned int data_n2h_l(const char * sr)
{
return (*sr) < <24|(*(sr +1) < <16)|(*(sr+2) < <8)|(*(sr+3));
}
这个函数表示什么意思啊,谢谢高手指点!
[解决办法]
把sr指向的字节及其后共四个字节的数据拼在一起合成一个4字节的整形(int)