一些内存使用的注意事项。
uint8
或 bool
),在加载到内存中后,每个数据项都会占用完整的 32 字节空间。
function breakFreeMemoryPointer(uint256[1] memory foo) external view returns (uint256) {
assembly {
mstore(0x40, 0x80) // 人为修改空闲内存指针
}
uint256[...
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!