将字符串作为参数提供给 %09d 时,sprintf 的 golang 错误

为什么这不会给出编译错误,它是 golang 中的错误还是我错过了什么?


intPadded := fmt.Sprintf("%09d", "i am a string" )

fmt.Println("bah" + intPadded)

执行时它给出


bah%!d(string=i am a string)


摇曳的蔷薇
浏览 213回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go