2017-04-17 12 views
1

fmt.Println()을 사용하여 변수를 확장 할 수 없습니다.fmt.Println()을 사용하여 변수를 확장하는 방법

package main 
import "fmt" 
func main(){ 
    old := 20 
    fmt.Println("I'm %g years old.",old) 
} 

결과 =>

I'm %g years old. 
20 
+1

당신은 '수출'은 무엇을 의미합니까? 달성하고자하는 것과 실패한 부분에 대한 완전한 예를 보여주십시오. – nemo

+0

1) 누락 된 세미콜론이 있습니다. – user2176127

+0

2) Println이 형식을 지정하지 않습니다. Printf 및 가족이 해당합니다. – user2176127

답변

3

Printf이 아닌 Println을 사용하십시오. oldint 인 경우 %d을 사용하십시오. 개행을 추가하십시오. 예를 들어

,

package main 

import "fmt" 

func main() { 
    old := 20 
    fmt.Printf("I'm %d years old.\n", old) 
} 

출력 :

I'm 20 years old.