本文章为全栈编程go语言体系课视频教程配套电子书,版权归 全栈编程@luboke.com所有,欢迎免费学习,转载必须注明出处!但禁止任何商业用途,否则将受到法律制裁!
知识大纲
字符
一、什么是字符
字符是电子计算机中字母、数字、符号的统称,是数据结构中最小的数据存取单位,通常由8个二进制位(一个字节)来表示一个字符。
二、作用与应用场景
用于存储单个字符
三、字符表示类型
byte(uint8) byte 类型是 uint8 的别名
rune 类型,代表一个 UTF-8 字符,当需要处理中文、日文或者其他复合字符时,则需要用到 rune 类型,rune 类型是 int32 类型的别名
四、申请变量的方法
参照变量的申请方式
var charVariables1 byte = '0'
charVariables2 := '波'
//var charVariables3 byte = '波'
fmt.Printf("charVariables1 = %d,charVariables2=%d\n",charVariables1,charVariables2)
fmt.Printf("charVariables2=%c,charVariables2=%T\n",charVariables2,charVariables2)
//fmt.Printf("charVariables3=%c,charVariables3=%T\n",charVariables3,charVariables3)
variables := 'a' //对应的编码值
fmt.Printf("加和=%d,a的编码值=%d\n",100+variables,variables)
五、注意事项
1.单引号括起来
2.存储:字符-》ascii码值-》二进制
3.读取:二进制-》ascii码值-》字符
4.一个字符占一个字节,一个中文占3个字节
5.字符可以与整数进行算术运算(转成ascii码值再计算)
知识大纲
本文章为全栈编程go语言体系课视频教程配套电子书,版权归 全栈编程@luboke.com所有,欢迎免费学习,转载必须注明出处!但禁止任何商业用途,否则将受到法律制裁!