reference类型 数组 Struct mapping Location EVM从三个地方访问数据:memory,storage,calldata,这三个地方就是变量的locationCalldata实际上是transaction的数据字段 数组(array) location不同,完全是两种类型,应各自表述storage和memory中的动态数组数组元素的类型限制 静态数组(注意看注释) 动态数组 storage和memory中的动态数组