映射(mapping) 声明形式:mapping(key type => value type)keytype可以是除枚举外的几乎任何基本类型,包括bytes和string,不包括用户自定义的复杂类型-合约,枚举,结构,映射value type可以是包括mapping在内的任何类型可以作为状态变量、storage型局部变量、库函数的参数;不能作为公有函数的参数和返回值public的mapping会自动生成getter;嵌套的mapping生成的mapper会有多个参数mapping无法遍历storage layout