iT邦幫忙

4

蠻可愛的golang #35 基本輸出入介紹之依照格式讀取字串

終於來到輸出入的部份了.

// hello40
package main

import (
	"fmt"
)

func main() {
	var s string
	var i int
	var f float32
	var input = "77.88 - 978 - Go"
	var format = "%f - %d - %s"

	fmt.Sscanf(input, format, &f, &i, &s)
	//         ^^^^^  ^^^^^^  ^^^^^^^^^^
	//         輸入    格式    儲存變數
	fmt.Println("從輸入字串依照格式分別讀取到:", f, i, s)
}

執行結果:

λ ./hello40 
從輸入字串依照格式分別讀取到: 77.88 978 Go

0
賽門
iT邦超人 1 級 ‧ 2014-08-18 14:18:58

用到了'&'...
有說明過這個符號的用途?

指標說過了?

總裁 iT邦好手 1 級 ‧ 2014-08-18 14:29:21 檢舉

iT邦幫忙MVPsimon581923提到:
'&'

這個符號是...."家"的意思...暈

0
一級屠豬士
iT邦大師 1 級 ‧ 2014-08-18 14:21:47

指標還沒說耶....臉紅

0
賽門
iT邦超人 1 級 ‧ 2014-08-18 14:22:56

等囉....

0
老鷹(eagle)
iT邦高手 1 級 ‧ 2014-08-18 14:48:12

這集男主角休息一天偷笑

我要留言

立即登入留言