go语言基础
文章平均质量分 50
go语言基础
GATCL0618
这个作者很懒,什么都没留下…
展开
-
go_整数
还有内存中用于指明一个存储位置的地址也经常是以字长为单位的。同理-128为1000 0000,-128-1就是1000 0000 - 0000 0001 = 0111 1111。所以int8的取值范围是-128~127 当最高位为1时表示负数,最高位为0时表示正数,还有一个特殊的0。uint等并非是扩展数据能表达的范围,而是为了做纯二进制运算,主要是为了移位。-128 = 128的纯二进制表示为1000 000作为补码表示-128。int 是用来表达寄存器的,指一个寄存器的大小也就是一个字长。原创 2023-04-02 15:56:08 · 113 阅读 · 0 评论 -
go_循环语句
range是Golang提供的一种迭代遍历手段,可操作的类型有数组、切片、字符串、Map、channel等,实际使用频率非常高。for 条件表达式 ,条件成立时执行循环体。这些数据类型在后续会讲到。原创 2023-04-02 13:26:45 · 51 阅读 · 0 评论 -
go_条件语句
switch语句可以看作是一种基于计算的跳转,计算控制表达式的之后,程序会跳转到相匹配的case(分支标号处),分支标号只是说明switch内部位置的路标,case 与 case 之间是独立的代码块,不需要通过 break 语句跳出当前 case 代码块以避免执行到下一行(在C语言中在执行完分支中的最后一条语句后,如果后面没有break,就会顺序执行到下面的case中去,直到遇到一个break,或着switch结束为止,go做了改进。算数运算符 > 关系运算符 > 赋值运算符。原创 2023-03-31 14:01:08 · 51 阅读 · 0 评论 -
go_语言初识
【代码】go语言初识。原创 2023-03-30 18:46:42 · 41 阅读 · 0 评论 -
go_四则运算
tip:整数在使用 / 时,结果会直接丢掉小数部分,要想得到小数,则需要有浮点数参与计算。乘、除、取余(模)(*、 / 、%) 大于 加、减(+、 -)原创 2023-03-30 19:26:18 · 113 阅读 · 0 评论 -
go_变量
这一行定义了一个变量,变量的名字是price, 类型是int, 初始值是0。变量是一个保存数据的地方,当我们需要在程序里保存数据时,比如需要记录价格,就需要一个变量保存它,方便后续的使用一般形式 var var price int var count , age int // 类型相同时可简写,变量名用逗号分隔。原创 2023-03-30 21:48:32 · 53 阅读 · 0 评论