全栈编程

Balance $ 2,317
Item Sold 1230
文章作者: 全栈编程@luboke.com
版权声明: 本文章为go语言体系课视频教程配套电子书,版权归 全栈编程@luboke.com所有,欢迎免费学习,转载必须注明出处!但禁止任何商业用途,否则将受到法律制裁!

知识大纲 【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,受法律保护。

文章作者: 全栈编程@luboke.com
版权声明: 本文章为go语言体系课视频教程配套电子书,版权归 全栈编程@luboke.com所有,欢迎免费学习,转载必须注明出处!但禁止任何商业用途,否则将受到法律制裁!
copyright © 2020 全栈编程@luboke.com