append的使用
题目:
下面这段代码能否通过编译,如果可以,输出什么?
1 |
|
答案解析
不能通过编译。append()的第二个参数不能直接使用slice,需要使用…操作符,将一个切片追加到另一个切片上:append(s1, s2...)
。或者直接跟上元素,形如:append(s1, 1, 2, 3)。
1 |
|
append的使用
http://example.com/2023/05/12/Go每日一题/append的使用/
下面这段代码能否通过编译,如果可以,输出什么?
1 |
|
不能通过编译。append()的第二个参数不能直接使用slice,需要使用…操作符,将一个切片追加到另一个切片上:append(s1, s2...)
。或者直接跟上元素,形如:append(s1, 1, 2, 3)。
1 |
|