类型 *T 是指向 T 类型值的指针。其零值为 nil 。

var p *int

& 操作符会生成一个指向其操作数的指针。

i := 42
p = &i

* 操作符表示指针指向的底层值。

fmt.Println(*p) // 通过指针 p 读取 i
*p = 21 // 通过指针 p 设置 i

这也就是通常所说的“间接引用”或“重定向”。

距离

a = *b 中 *b基础地址的值 就相当于b本身的值

a=&b  &b相当于指针的地址,是个指针

最新文章

  1. java跳出多重嵌套循环
  2. 轻量级ORM框架——第二篇:Dapper中的一些复杂操作和inner join应该注意的坑
  3. 使用Wireshark 抓取数据包
  4. ajax实例详解(2)
  5. LA 3357 (递推 找规律) Pinary
  6. asp.net弹出框后页面走样
  7. 【Xamarin挖墙脚系列:移动设备应用的开发周期及准则】
  8. CAS SSO:汇集配置过程中的错误解决方法
  9. Spark(Hive) SQL数据类型使用详解(Python)
  10. 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(19)-权限管理系统-用户登录
  11. oracle linux 安装过程错误 :Error in invoking target ‘agent nmhs’ of makefile
  12. svn跨机备份
  13. node.js存json数据到mysql
  14. POJ2251-Dungeon Master
  15. 网络基础-再议TCP
  16. C#枚举的简单使用
  17. 试试SQLServer 2014的内存优化表
  18. HBase Configuration过程
  19. javascript-时间戳
  20. 51nod 1463 找朋友 (扫描线+线段树)

热门文章

  1. Android源代码目录结构(转)
  2. 安卓平台ARM Mali OpenCL例子-灰度转换(转)
  3. C#:SqlServer操作的知识点
  4. Oracle开发者守则
  5. EAST 自然场景文本检测
  6. [CentOS] CentOS for vsftpd with MySQL Virtual user
  7. mysql 导入导出数据库、数据表的方法
  8. Linux Kernel源码浏览
  9. GDKOI2016 爆零记
  10. redmine 的安装