方法
如图所示:
getMessage 方法名称写在最前面,然后是可见性修饰符public,view意为承诺不修改状态(比如不修改funtion里变量的值,或不修改引用变量值),returns 定义了funtion返回值类型。
返回值
// 返回一个值
function oneParameter () returns (uint){
return 1;
}
// 返回多个返回值
function twoParameters () returns (uint){
return (1,2);
}
// 命名返回值
function nameParameters () returns (uint a, uint b){
a = 1;
b = 2;
}
// 获取返回值
function getParameters () returns (uint a, uint b){
uint one = oneParameter();
var (two1, two2) = twoParameters();
var (named1, named2) = nameParameter();
}
此处需注意: 方法声明中是returns,方法体中返回变量是return