实体特质 陷阱,陷阱,局限性和特质。 这是导致我在扎实地碰到墙壁时,尤其是作为初学者入门时,使我的头撞到砖墙上的事情的清单。 注意! 这些示例来自Solidityv0.4.x。 这些示例中的某些示例可能在新版本的Solidity中不再适用。 内容 例子 没有特别的顺序: 在数组上使用delete留下差距; 需要手动移动项目并更新length属性。 contract MyContract { uint [] array = [ 1 , 2 , 3 ]; function removeAtIndex ( uint index ) returns ( uint []) { i