Go 语言中的打印占位符如下

常用的打印占位符:

  • %v:默认格式打印变量的值。
  • %+v:类似 %v,但在输出结构体时会添加字段名。
  • %#v:输出变量的 Go 语法表示。
  • %T:打印变量的类型。
  • %%:打印百分号本身。

对于数值类型:

  • %b:打印为二进制。
  • %c:打印为字符。
  • %d:打印为十进制。
  • %o:打印为八进制。
  • %x:打印为十六进制,使用小写字母 a-f。
  • %X:打印为十六进制,使用大写字母 A-F。
  • %U:打印为 Unicode 格式。

对于浮点数类型:

  • %e:打印为科学计数法,例如 -1.234456e+78。
  • %E:打印为科学计数法,但使用大写字母 E。
  • %f:打印为标准的浮点数格式。
  • %g:根据实际情况选择 %e%f 格式。
  • %G:根据实际情况选择 %E%f 格式。

其他常用的打印占位符:

  • %s:打印为字符串。
  • %q:带有引号的字符串。
  • %p:打印为指针的十六进制表示。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值