Go语言与C/C++语言编程有很多相似之处,但是Go语言中在声明一个字符时,数据类型与其他语言声明一个字符数据时有一点不同之处。通常,字符的数据类型为 char,例如 :声明一个字符 (字符名称为 ch) 的语句格式为 char ch;Go语言中,字符的数据类型定义为 byte,代表单个字节的值,声明一个字符类型(字符名称为 ch) 的语句格式为 var ch byte。
注意,在Go语言中,没有char类型,不过可以通过 “别名” 将byte改为char名称。
目录
1. 字符
- 字符赋值时,使用单引号 ' ',比如 ch='a'
- 输出时,默认以整型方式打印,如果想要输出char字符,需要使用格式化输出%c
package main
import "fmt"
func main() {
var ch, ch1 byte //声明字符类型
ch = 97 //