如何数数

发布于 2021-08-18  36 次阅读


刚发现我其实不会数数,虚心钻研,上下其手...额,求..求索,写个小笔记

正文

例子如图

DOS头

虽然大家心里都清楚,但是等需要在意这一细节时却往往忘记

这一细节便是数据都有宽度,即数据宽度,也就是位宽

假设我们需要从头数一下e_res的偏移

那么我们数出来的结果不能包括 e_res 本身的位宽

如果加上其本身的位宽,那就相当于跨过了整个元素,我们得到的是”尾地址偏移“或者是下一个元素的头偏移

或者可以这么想,如果要获得某个元素的偏移,那么我们应该累加这个元素前所有元素的位宽(不包含这个元素本身)