12 2019 档案
摘要:一. 为什么要学习进制 因为计算机只认识二进制, 也就是0和1, 为了更好地学习计算机, 我们要深入的理解学习进制 二.如何学习进制 学习进制, 要忘记十进制和进制之间的转换. 每一种进制自身都是一种完美的体系. 三.进制的定义 比如八进制的定义, 由8个符号组成, 分别是 0 1 2 3 4 5
阅读全文
摘要:一. 机器语言 >汇编语言 >C语言之间的关系 1. 机器语言是能识别0和1. 比如加号+: 对应的机器语言是: 0100 0000 -: 对应的机器语言是: 0100 1000 *: 对应的机器语言是: 1111 0111 1110 0000 /: 对应的机器语言是: 1111 0111 1111
阅读全文
摘要:一. 指针 先来看一段代码 var a int =2 var pa *int pa = &a *pa = 3 fmt.Println(a) 这里定义了一个int类型的变量a, 有定义了一个指针类型的变量pa, 让pa指向了a的地址. 然后修改了pa的值, 我们看看打印出来的a是什么: 结果: 3 下
阅读全文
摘要:1 mac自动补全快捷键: control + t, 然后选择v
阅读全文
摘要:环境: 在mac上编译, 编译后上传到linux, 然后运行代码 go项目打包 一、直接部署到linux 1. 在mac上, 进入到项目目录, 执行以下命令, 进行编译: CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go, 生成一个main
阅读全文
摘要:0.前言 1. go定义变量的几种方式 2. go内建变量类型 3. 常量的定义 4. go枚举 5. go的if语句 零. go语言的换行 go语言对换行很有讲究, 如果想换行,必须有一个逗号, 否则就会报错 变量p编译都不通过, 因为最后的}换行了, 换行必须要有逗号. 写成pp的样子就可以了
阅读全文