根據檔案,字串忽略標志“0”
'0' 用前導零而不是空格填充;對于數字,這會在符號后移動填充;忽略字串、位元組切片和位元組陣列
但是下面的代碼中不會忽略標志“0”。醫生錯了嗎?還是我誤解了?
package main
import "fmt"
func main() {
fmt.Printf("s", "abc")
// print 00abc
}
uj5u.com熱心網友回復:
看起來你發現了一個錯誤。
源代碼zero僅為-(減號)標志重置標志。它既不會針對字串也不會針對任何其他型別進行修改。
并且輸出字串的函式也不會重置zero標志。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/524292.html
標籤:去
