用constant、view、pure修饰function分别表示: constant:只能读取不可改变状态变量(就是contract中定义的变量) view:只能读取不可改变状态变量,和constant一样 pure:不能读取也不能改变状态变量