“在下面的代码中出现错误。请帮我解决这个问题。我怎样才能返回结构数组。我希望数组以solidity 0.6.0 作为回报”
pragma solidity >=0.4.23 <0.6.0;
function get_last24_hours_users()
public
view
returns (
uint256[] memory current_timestamp,
address[] memory user_referrer_address,
address[] memory user_address
)
{
for (uint256 i = 0; i < users_count; i++) {
User memory user = user[i];
current_timestamp[i] = user.current_timestamp;
user_referrer_address[i] = user.user_referrer_address;
user_address[i] = user.user_address;
}
return (current_timestamp, user_referrer_address, user_address);
}