摘要: 变量命名 1.大小写 观摩以下代码: 1 func main() { 2 var m int = "你" 3 var M int = "我" 4 fmt.Println(m,M) 5 } 执行之后并没有报错,输出了"你我" 可见,go语言中变量命名严格区分大小写 2.命名规则 2.1只能字母或下划线 阅读全文
posted @ 2020-04-11 19:40 布鲁瓦丝甜甜文 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 变量的定义与赋值 在go笔记系列开始之前,我强烈建议大家使用Goland的IDM,配合vscode使用真的非常亲民。 1.go程序基本结构 首先,是go程序的基本结构,主要有package引入包、import调用和func定义函数。例: 1 package main 2 //使用ctrl + /可以 阅读全文
posted @ 2020-04-10 18:23 布鲁瓦丝甜甜文 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 未命名易错点 1.0<y<10 在c语言中,0<y<10不是一个正确的表达式,应该利用逻辑运算符替换(y>0&&y<10或者!(y<=0||y>=10)),当然正确的写法还有很多种。 2.操作文件 操作文件的思路是:打开文件 -> 操作文件 -> 关闭文件。一步都不能少,否则会报错。 3.文件读写 阅读全文
posted @ 2020-04-09 17:58 布鲁瓦丝甜甜文 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 参数于模运算 1.实参与形参易错点 实参与形参之间是值传递。 实参&形参 实参可以是:常量,表达式或者变量 形参只能是变量 指针和指针变量 1.指针的定义 指针的定义形式:int*p = &a; 或者 int*p; int i; p = &i; 2.地址相加 地址相加是没有意义的,系统会报错(就像分 阅读全文
posted @ 2020-04-03 19:06 布鲁瓦丝甜甜文 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 1.定义数组 1.1.a[3][2] = [1,2,3,4,5,6],代码是定义一个三行两列的二维数组。在数组声明和初始化时,如果用户定义的元素数量超过用户规定的元素数量,以语法错误报错。(如:cahr a[3] = "abcde";)数组前面的[]里面的内容所包含的常量表示用户定义的元素个数,如果 阅读全文
posted @ 2020-04-02 19:18 布鲁瓦丝甜甜文 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 运算符 1.i++与++i的细微区别 i++与++i 和i++放在一个语句中,则i原本的值先被利用。语句结束后,i的值加一。 i的原始值失效,直接加一。 2.int加法 整形数据(int)加上任何类型数据(float、double、char...)结果都为整性。 3.加减法 只要加法运算不加括号 , 阅读全文
posted @ 2020-04-01 20:19 布鲁瓦丝甜甜文 阅读(84) 评论(0) 推荐(0) 编辑