在 Solidity 中关于 tx.data 有约定俗成的用法。
关于 log 的指令。
log
本章我们来看看 return(p, s) revert(p, s) keccak256(p, n) 这三条指令。
return(p, s)
revert(p, s)
keccak256(p, n)
一些内存使用的注意事项。
Solidity 是如何使用内存的?
从本章开始,我们来研究内存布局。
数组与映射是如何存放在“存储槽”的?
读取和修改同一个槽中的不同数据,往往需要使用位移和掩码操作。
读取和修改存储变量。
for 循环与 if 语句。