Go标准库解读一fmt

2019-07-22  本文已影响0人  酒深巷子Ya

fmt

fmt包实现了类似C语言printf和scanf的格式化I/O。
fmt中总共有这些函数,不算多,可记起来还不那么容易,如果按照其中的规律来会容易很多。

规律
【1】以****f结尾的都是各式化格式输
【2】以S****开头的函数[Scan]输入函数除外]都返回一个string
【3】以P****开头的函数都是标准的输出
 以上三种可以相互组合
【4】带Scan的是输入函数
 对于Scan带f的需要按照给定的格式输入
 fmt.Scanf("name:%s", &str1)//输入:name:123   123被写入str1
fmt.Sscanf("Kimy is 22 years old", "%s is %d", &name, &age)//name = Kimy, age = 22 (%s is %d 必须格式)
上一篇下一篇

猜你喜欢

热点阅读