没看懂这个程序,可以帮我解读一下吗,谢谢啦,我会积极采纳正确答案
2条回答 默认 最新
- wanghui0380 2022-11-24 17:59关注
你治好了我的颈椎病
这代码是求,一个数的高16位和低8位
图是歪的,我也懒得分析了,随便找个文章你看看
1.字节操作c语言 字节操作,C语言位操作_我的小多的博客-CSDN博客 C语言提供6个按位操作<< 左移 右端补零,操作的对象是 任意 int char 这里任意是指有无符号的意思。>> 右移 无符号数或者是正数不用考虑是左端补0, 负数看实现【一些实现补0,一些保留符号位,这种比较科学吧】~ 按位取反 【一元运算符】& 按位与^ 按位异或| 按位或为了保证可移植性,寄存器当然用unsing... https://blog.csdn.net/weixin_34668160/article/details/117044935
2.高8位和低8位---东西都一样,不过通常来说高8位,低8位的文章比较多,你看这种文章能看明白,那么这个高16位也一样能明白C语言取int型中取高8位和低8位的用法_weixin_42916705的博客-CSDN博客_c语言取高八位低八位 (1)强制类型转换得低8位,右移+强制类型转换得高8位void main(void) { unsigned int y=0x1314;unsigned char yh=0,yl=0; yl=y;//强制类型转换得低8位yh=y>>8;//右移并强制类型转换得高8位}结果yh=0x14;yl=0x13;(2)除256(0x100)+取余数得低8位,除256(0x... https://blog.csdn.net/weixin_42916705/article/details/102677038本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥20 西门子S7-Graph,S7-300,梯形图
- ¥50 用易语言http 访问不了网页
- ¥50 safari浏览器fetch提交数据后数据丢失问题
- ¥15 matlab不知道怎么改,求解答!!
- ¥15 永磁直线电机的电流环pi调不出来
- ¥15 用stata实现聚类的代码
- ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
- ¥20 docker里部署springboot项目,访问不到扬声器
- ¥15 netty整合springboot之后自动重连失效
- ¥15 悬赏!微信开发者工具报错,求帮改