摘要: 区别于C/C++中的指针,Go语言中的指针不能进行偏移和运算,是安全指针。 要搞明白Go语言中的指针需要先知道3个概念:指针地址、指针类型和指针取值。 Go语言中的指针 Go语言中的函数传参都是值拷贝,当我们想要修改某个变量的时候,我们可以创建一个指向该变量地址的指针变量。传递数据使用指针,而无须拷 阅读全文
posted @ 2019-08-22 17:05 七寸丶 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍Go语言中切片(slice)及它的基本使用。 引子 因为数组的长度是固定的并且数组长度属于类型的一部分,所以数组有很多的局限性。 例如: 这个求和函数只能接受[3]int类型,其他的都不支持。 再比如, 数组a中已经有三个元素了, 我们不能再及所需往数组a中添加新元素了。 切片 切片(S 阅读全文
posted @ 2019-08-22 16:42 七寸丶 阅读(268) 评论(0) 推荐(0) 编辑