uint32_t clac_step(uint8_t *ptr)
{
uint32_t temp = 0;
temp = *ptr;
temp = temp << 8;
temp |= *(ptr + 1);
temp = temp << 16;
temp |=*(ptr + 2);
return temp;
}
这个函数是什么功能?
答案:2 悬赏:10
解决时间 2021-02-21 12:43
- 提问者网友:相思瘸子
- 2021-02-20 19:08
最佳答案
- 二级知识专家网友:苦柚恕我颓废
- 2021-02-20 20:43
将ptr地址之后存放的3个字节数据逆序放入一个32位无符号整数中。
如ptr地址指向内容如下
ptr -> 0x01
ptr+1 -> 0x02
ptr+2 -> 0x03
最后返回0x030201
如ptr地址指向内容如下
ptr -> 0x01
ptr+1 -> 0x02
ptr+2 -> 0x03
最后返回0x030201
全部回答
- 1楼网友:哥在撩妹请勿打扰
- 2021-02-20 20:50
函数名: fputc
功 能: 送一个字符到一个流中
函数头:属于输入输出函数,在c语言中,包含在文件stdio.h中。ansi标准。
用 法: int fputc(int ch, file *stream);
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯