Golang Printf,Sprintf,Fprintf 格式化详解
程序员文章站
2022-07-04 13:35:28
1.`sprintf` 则格式化并返回一个字 符串而不带任何输出。2. fmt.println(s) // 是字符串 %s 对应 是字符串 string3.可以使用 `fprintf` 来格式化并输出...
1.`sprintf` 则格式化并返回一个字 符串而不带任何输出。
2. fmt.println(s) // 是字符串 %s 对应 是字符串 string
3.可以使用 `fprintf` 来格式化并输出
顺带说一下格式化的符号:
补充:go 学习笔记:println 与 printf 的区别,以及 printf 的详细用法
println 与printf 都是fmt 包中的公共方法,在需要打印信息时需要用到这二个函数,那么这二个函数有什么区别呢?
println
:可以打印出字符串,和变量
printf
:只可以打印出格式化的字符串,可以输出字符串类型的变量,不可以输出整形变量和整形
也就是说,当需要格式化输出信息时一般选择 printf,其他时候用 println 就可以了,比如:
printf 详细用法
printf 在使用时需要给它指定一个格式化规则,即第一个参数,那么一共有多少种格式呢,用的时候需要怎么写呢?
可以看到,这种类还是挺多的,但平时经常用的也就前面几种而已,或者可以说,用的最多的就是第一个
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
推荐阅读
-
golang gorm中格式化时间问题详解
-
C/C++格式化输出(printf、fprintf、sprintf、syslog等)的不安全用法
-
printf()格式化输出详解
-
printf("%m.nd",x)格式化输出详解
-
分析 snprintf sprintf printf 等 类“printf” 格式化输出函数,由于类型不兼容造成的内存混乱
-
Golang Printf,Sprintf,Fprintf 格式化详解
-
PHP echo,print,printf,sprintf函数之间的区别与用法详解
-
perl之print,printf,sprintf使用案例详解
-
PHP echo,print,printf,sprintf函数之间的区别与用法详解_php技巧
-
golang gorm中格式化时间问题详解