声明版本pragma solidity ^0.4.19; contract HelloWorld { } 声明状态变量contract Example { // 这个无符号整数将会永久的被保存在区块链中 uint myUnsignedInteger = 100; } // 其中 uint 实际上指 uint256, 又分 uint8/uint16/uint32 等位数 运算加法: x + y 减法: x - y, 乘法: x * y 除法: x / y 取模 / 求余: x % y (例如, 13 % 5 余 3, 因为13除以5,余3) 乘方 x ** y = x^y 结构体struct Person { uint age; string name; } 数组// 分为静态数组和动态数组 // 固定长度为2的静态数组: uint[2] fixedArray; // 固定长度为5的string类型的静态数组: string[5] stringArray; // 动态数组,长度不固定,可以动态添加元素: uint[] dynamicArray; // 公共数组 Person[] p...