// SPDX-License-Identifier: GPL-3.0
pragma solidity >=0.7.0 <0.9.0;
contract SimpleStorage{
uint myData; //数据类型uint
// 存储数据
function setData(uint newData) public{
myData=newData;
}
// 读取数据
function getData() public view returns(uint){
return myData;
}
//只进行加计算,定义的参数不能相同,pureAdd中用了a,返回中的参数不能也用a
function pureAdd(uint a,uint b)public pure returns(uint sum,uint origin_a){
return (a+b,a);
}
}
运行存储和读取代码,输入数据1234,获得数据1234
进行数据加运算,输入3和44 返回结果47
多个返回值,输入11和22 返回和:33,返回a值:11
定义的参数不能相同,pureAdd中用了a,返回中的参数不能也用a