pragma solidity 0.4.0;
contract funParam{
uint public num;
string public name;
function setparam(uint _num,string _name)public{
num = _num;
name = _name;
}
function Test1(){
setparam(10,"csb");
}
function Test2(){
setparam({_num:100,_name:"csb4848"});
}
function Test3(){
setparam({_name:"csb4848",_num:100});
}
//function Test4(){
// setparam(1000);
//}
}
22.Solidity-参数命名
该博客探讨了使用Solidity 0.4.0版本编写智能合约的过程,展示了如何在合约中定义并设置公共变量,如`num`和`name`。通过`setparam`函数,可以传入`uint`和`string`类型的参数来更新合约状态。博客还演示了不同方式调用此函数,包括直接传参和使用对象字面量。

被折叠的 条评论
为什么被折叠?



