摘要: 一、基本介绍 为完成某一功能的程序语句的集合,称为函数,分为自定义函数和系统函数。 二、基本语法 func 函数名 (形参列表) (返回值类型列表) { 执行语法... return 返回值列表 } 例子: // 函数返回两个数的最大值 func max(num1 int, num2 int) in 阅读全文
posted @ 2021-05-09 12:56 若雨蚂蚱 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 一、基本介绍 goto语句可以无条件转移到程序中指定的行 二、基本语法 goto label; .. . label: statement; 三、控制流程示意图 四、注意细节 goto语言通常与条件语句配合使用,可以来实现条件转移,跳出循环等功能 一般不主张使用goto语句,以免造成程序流程紊乱,使 阅读全文
posted @ 2021-05-09 11:50 若雨蚂蚱 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 一、基本介绍 用于结束本次循环,继续执行下一次循环 二、基本语法 continue; 三、流程示意图 例子: package main import ( "fmt" ) func main() { for i := 1; i <= 10; i++ { if i == 2 { continue } f 阅读全文
posted @ 2021-05-09 11:24 若雨蚂蚱 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、基本介绍 break用于终止某个语句块的执行,用于中断当前for循环或者跳出switch语句 二、基本语法 break; 三、流程示意图 案例: 随机生成11个0—100的整数 package main import ( "fmt" "math/rand" "time" ) func main( 阅读全文
posted @ 2021-05-09 10:59 若雨蚂蚱 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、基本介绍 让你的代码可以重复执行 二、基本语法 for 循环变量初始化;循环条件;循环变量迭代 { 循环体 } 说明:for循环执行的顺序: 循环变量初始化 循环条件 如果循环条件为真,执行循环体,若循环条件为假则退出循环 循环变量迭代 反复执行2,3, 4步骤 三、执行流程图 四、注意细节 循 阅读全文
posted @ 2021-05-07 21:06 若雨蚂蚱 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 一、if语句 基本语法: if 条件表达式 { 执行语句块 } 说明:当条件表达式为true时,就会执行里的代码 注意:时必须有的,不能省略,否则编译不通过 执行流程图如下所示: 使用细节:if还有一个强大的地方就是条件表达式那里允许声明一个变量,这个变量的作用域只在该条件逻辑块内,其他地方不起作用 阅读全文
posted @ 2021-05-06 22:33 若雨蚂蚱 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 一、二进制 二进制是逢二进一的进位制,0,1是基本算符 在计算机内部,运行各种运算时,都是以二进制的方式运行 二、原码、反码、补码 对于有符号的而言: 二进制的最高位是符号位,0表示正数,1表示负数 正数的原码、反码、补码都一样 负数的反码=它的原符号位不变,其他位取反(0->1,1->0) 负数的 阅读全文
posted @ 2021-05-05 22:01 若雨蚂蚱 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、进制介绍 对于整数,有四种表示方式: 二进制:0,1 满2进1 八进制:0~7 满8进1 十进制:0~9 满10进1,以数字0开头表示 十六进制:09及AF 满15进1,以0X或0x开头表示。此处的A~F不区分大小写 进制图示: |十进制|十六进制|八进制|二进制| | | | | | |0|0 阅读全文
posted @ 2021-05-05 20:09 若雨蚂蚱 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 一、常见的值类型和引用类型 值类型:基本数据类型int系列,float系列,bool,string,数组,结构体struct。 引用类型:指针,切片slice,map,interface,管道chan等都是引用类型 二、值类型和引用类型使用得特点 值类型变量直接存储值,内存通常在栈中分配。内存示意图 阅读全文
posted @ 2021-05-05 11:08 若雨蚂蚱 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 一、什么是指针 一个指针变量指向了一个值的内存地址。 二、基本介绍 基本数据类型的变量存的是值,也叫值类型 指针类型的变量存的是一个地址,这个地址指向的空间存的才是值。例如:var ptr *int 获取变量的地址,用&,例如:var num int,获取num的地址,&num 获取指针类型变量所指 阅读全文
posted @ 2021-05-05 09:39 若雨蚂蚱 阅读(86) 评论(0) 推荐(0) 编辑