阅读91 返回首页    go 阿里云 go 技术社区[云栖]


数组、指针与引用类型

(字符)数组、指针与引用类型

指针、引用 在函数形参中的作用 :

微笑指针与引用有何区别?

1.从内存上来讲,系统为指针分配内存空间,而引用与绑定的对象共享内存空间,系统不为引用变量分配内容空间。
2.指针初始化以后可以改变指向的对象,而引用定义的时候必须要初始化,且初始化以后不允许再重新绑定对象。

引用作函数的返回值

以引用类型作为函数的返回值,在函数调用时,若接受返回值的是一个引用型变量,相当于定义了一个对返回变量的引用。若是普通变量,则只是简单的赋值。

以引用类型作为函数的返回值,返回临时变量是很危险的,编程不应该出现return栈指针的情况。

 

指向数组与函数的指针

 

数组做形参的表示

 

字符数组与常量字符串

为了节省内存,当几个指针指向内容相同的常量字符串时,它们实际上会指向相同的内存地址。

 

最后更新:2017-04-03 12:55:42

  上一篇:go C# Winform 怎么让按钮在Panel里居中显示
  下一篇:go Ubuntu下创建软链接