没看懂这个程序,可以帮我解读一下吗

img


没看懂这个程序,可以帮我解读一下吗,谢谢啦,我会积极采纳正确答案

你治好了我的颈椎病

这代码是求,一个数的高16位和低8位
图是歪的,我也懒得分析了,随便找个文章你看看
1.字节操作


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

代码功能归根结底不是别人帮自己看或讲解或注释出来的;而是被自己静下心来花足够长的时间和精力亲自动手单步或设断点或对执行到某步获得的中间结果显示或写到日志文件中一步一步分析出来的。
提醒:再牛×的老师也无法代替学生自己领悟和上厕所!
单步调试和设断点调试(VS IDE中编译连接通过以后,按F10或F11键单步执行,按Shift+F11退出当前函数;在某行按F9设断点后按F5执行停在该断点处。)是程序员必须掌握的技能之一。