结构体定义如下 struct SC{ uint stu_number; uint course_number; string course_name; uint score; string teacher_name; } SC[] public sc; 想要返回sc数组到前端应该怎么做呐
在 Solidity 0.8 版本可以直接返回结构体数组:
function getSs() public returns (SC[] memory) { return sc; }
0.8 以下需要加上 pragma experimental ABIEncoderV2;
pragma experimental ABIEncoderV2;