当然,除了常见的返回指针以外,如果你真的需要返回一个挺长的数组,那么你可以把数组放进结构体,然后返回结构体。
类似这样:
[[it] 本帖最后由 forever74 于 2008-10-5 16:17 编辑 [/it]]
类似这样:
程序代码:
struct sa { int a[20]; }; struct sa func(void) { struct sa t={{0}}; t.a[0]=25; t.a[8]=37; return t; }
[[it] 本帖最后由 forever74 于 2008-10-5 16:17 编辑 [/it]]