来源:https : //github.com/adonovan/gopl.io/blob/master/ch1/echo1/main.gopackage mainimport ( "fmt" "os")func main() { var s, sep string for i := 1; i < len(os.Args); i++ { s += sep + os.Args[i] sep = " " } fmt.Println(s)}这是 The Go Programming Language 一书中的 echo 程序。运行程序后,它基本上会回显您在控制台中输入的任何内容。sep字符串变量的意义是什么?该程序似乎在没有和以这种方式连接的情况下运行得非常好。s += os.Args[i] 代替 s += sep + os.Args[i]
- 2 回答
- 0 关注
- 134 浏览
添加回答
举报
0/150
提交
取消