1. 程式人生 > 其它 >Go:佔位符不起作用

Go:佔位符不起作用

技術標籤:Go人生go

佔位符輸出時直接列印佔位符而並沒替換成值,是因為使用的列印函式錯誤

//錯誤的使用佔位符方法
package main

import "fmt"

func main(){
	var a int = 10
	fmt.Println("a的值為 %d\n",a)
}

輸出結果
在這裡插入圖片描述
只需要將

fmt.Println 替換為 fmt.Printf
//正確的使用佔位符方法
package main

import "fmt"

func main(){
	var a int = 10
	fmt.Printf("a的值為 %d\n"
,a) }

在這裡插入圖片描述