go-2021-01-13
1、生命期是一块内存被占用的时段,是内存概念,属于运行期。
2、作用域是一个源代码的文本区域,是语法概念,属于编译期。
3、控制流标号都是函数级作用域。
4、例程:5、指针变量的零值是nil,即空指针。
6、指针之间可以进行相等性判断,只有都指向空或同一个变量时才相等。
7、在C或C++中野指针(在一个子函数中所定义的局部指针变量,在函数返回时需要被销毁,否则称为野指针)是不安全的,但在go中存在垃圾回收器,会自动帮助用户进行销毁,所以一旦函数返回时,将所定义的指针变量用新变量来存放,即该指针变量的生命周期即被延长,这也被称为局部变量的逃逸。
8、例程: