第四章:go 不同进制的区分 for _, r :=range 使用

Go 语言里的字符串的内部实现使用UTF-8编码。 字符串的值为双引号(")中的内容。

我们可以借助fmt函数来将一个整数以不同进制形式展示。

占位符%b表示二进制

Go 复制代码
package main
 
import "fmt"
 
func main(){
	// 十进制
	var a int = 10
	fmt.Printf("%d \n", a)  // 10
	fmt.Printf("%b \n", a)  // 1010  占位符%b表示二进制
 
	// 八进制  以0开头
	var b int = 077
	fmt.Printf("%o \n", b)  // 77
 
	// 十六进制  以0x开头
	var c int = 0xff
	fmt.Printf("%x \n", c)  // ff
	fmt.Printf("%X \n", c)  // FF
}

go 语言中 : for _ ,r := range s  的使用方法

相关推荐
小二李34 分钟前
第11章 nestjs服务端开发:登录鉴权
运维·服务器
i建模1 小时前
如何在Arch Linux中重设忘记的root密码
linux·运维·服务器
老姚---老姚4 小时前
在windows下编译go语言编写的dll库
开发语言·windows·golang
何中应4 小时前
vmware的linux虚拟机如何设置以命令行方式启动
linux·运维·服务器
野犬寒鸦4 小时前
从零起步学习并发编程 || 第一章:初步认识进程与线程
java·服务器·后端·学习
百炼成神 LV@菜哥5 小时前
Kylin Linux V10 aarch64 安装启动 TigerVNC-Server
linux·服务器·kylin
m0_737302585 小时前
百度智能云边缘云服务器,端云协同赋能全域智能场景
服务器
Anastasiozzzz5 小时前
LeetCode Hot100 295. 数据流的中位数 MedianFinder
java·服务器·前端
Exquisite.6 小时前
Nginx
服务器·前端·nginx
j_xxx404_6 小时前
Linux:进程程序替换
linux·运维·服务器