Solidity

數據位置規範和字節32

  • May 3, 2021

為什麼不需要為 bytes32 指定數據位置?

您是否需要聲明memory,storagecalldata取決於您的變數是否是“複雜”變數。(請參閱此處的註釋。)這意味著諸如結構和數組之類的東西。自動分配更簡單的類型storage- 請參閱問題和答案。

要完全回答,即使沒有數據位置聲明bytes32也會自動進行。storage

引用自:https://ethereum.stackexchange.com/questions/98180