我正在編寫一個函數(shù),該函數(shù)返回一系列可變長度的數(shù)字:func fib(n int) ??? { retval := ??? a, b := 0, 1 for ; n > 0; n-- { ??? // append a onto retval here c := a + b a = b b = c }}可以看出,返回序列的最終長度為n。fib要實現(xiàn)慣用的Go ,應(yīng)該如何以及應(yīng)該返回什么?如果事先不知道長度,返回值和用法會有什么不同?如何將值插入retval?
- 2 回答
- 0 關(guān)注
- 216 瀏覽
添加回答
舉報
0/150
提交
取消