我正在用 C# 编写一个堆栈类,其行为类似于 x86 堆栈(字填充、推送和弹出不同大小的“对象”的能力等)
如果我打电话给Push<int>(0x01234567)
,下面的 ASCII 艺术描述了应该发生的事情。这是大端还是小端。
| 0x01 | 0x23 | 0x45 | 0x67 | ---- Low Address (New top)
| | | \----> 0x67
| | \-----------> 0x45
| \------------------> 0x23
\-------------------------> 0x01
---- High Address (Orig top)