恭喜,你发布的帖子
发布于 2021-12-15 08:53:42
15楼
“误打误撞发现 直接使用数字生成指针 最终会指向IB区”
非也。
完整一个指针四个字节分成高低字两部分。高字指向某区域。例如:16#800 是指向V区。0 是指向I区。还有Q区M区S区SM区T区C区是其他值。而低字是指该区的地址。
直接使用数值凑成指针也是很明确的,唯一的。
我为了节省时间,指针的计算有时候会使用16位运算。结果冠上16#800字首ok。
这个还真是涨知识了,原来确实不知道,前16进制数据代表的是某一个内存区域指向
请填写推广理由:
分享
只看
楼主