设为首页 加入收藏

TOP

fmt.Sprintf格式化使用
2019-03-04 18:08:40 】 浏览:137
Tags:fmt.Sprintf 格式 使用

格式化写法:

fmt.Sprintf(格式化样式, 参数列表…)

参数说明:
格式化样式:字符串形式,格式化动词以%开头。
参数列表:多个参数以逗号分隔,个数必须与格式化样式中的动词个数对应,否则运行时会报错。

在 Go 语言中,格式化的命名延续C语言风格:

count := 1
fmt.Sprintf("这是我的第%d个程序", count)

字符串格式化时常用动词及功能:
||~动 词||~功 能||
||%v ||按值的本来值输出 ||
||%+v ||在 %v 基础上,对结构体字段名和值进行展开 ||
||%#v ||输出 Go 语言语法格式的值 ||
||%T ||输出 Go 语言语法格式的类型和值 ||
||%% ||输出 % 本体 ||
||%b ||整型以二进制方式显示 ||
||%o ||整型以八进制方式显示 ||
||%d ||整型以十进制方式显示 ||
||%x ||整型以十六进制方式显示 ||
||%X ||整型以十六进制、字母大写方式显示 ||
||%U ||Unicode 字符 ||
||%f ||浮点数 ||
||%p ||指针,十六进制方式显示 ||

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Go变量逃逸分析 下一篇linux基础之bash特性

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目