// 返回多个变量
function returnMultiple() public pure returns(uint256, bool, uint256[3] memory){
return(1, true, [uint256(1),2,5]);
}
- Returns => 返回Variable type與Variable name
- Return => 用于函數裡面,返回變量
若有returns,則可以不需要使用return。
- 讀取所有返回值
uint256 _number;
bool _bool;
uint256[3] memory _array;
(_number, _bool, _array) = returnNamed();
- 讀取部分返回值
(, _bool2, ) = returnNamed();