首页 > 其他分享 >Go 指针

Go 指针

时间:2023-01-04 20:01:14浏览次数:40  
标签:int 18 age Go 内存地址 ptr 指针

func main() {
	var age = 18        //申明一个变量age,值为18
	var ptr *int = &age //*int 是指针类型,可以理解为指向int类型的指针;&age 是指针的指向的内存地址
	println(ptr)        //0xc00003df58
	println(&ptr)       //ptr 本身也有自己的内存地址0xc00003df68
	println(*ptr)       //*ptr 可以通过内存地址,获取到对应的值 为18
}

image

image

总结:最重要的就是两个符号:

  • & 取内存地址
  • * 根据地址取值

标签:int,18,age,Go,内存地址,ptr,指针
From: https://www.cnblogs.com/bangbangzoutianya/p/17023380.html

相关文章

  • 写给大忙人看的Go语言快速指南(中文翻译)
    Go是一种非常受欢迎的编程语言,它具有内置的并发支持和众多其他优秀的特性。在众多现代语言中,Go在基本语言设计方面格外出众。首先,Go是一种非常简洁的语言,它的简洁性使其与......
  • django时区问题的解决
    django时区问题的解决 更新时间:2021年05月18日09:37:58 作者:Silent丿丶黑羽  我们都知道时区,标准时区是UTC时区,django默认使用的就是UTC时区,我们希望存储在数据......
  • d2go使用总结
    d2go使用总结安装PyTorchNightly安装PyTorchNightly(以CUDA10.2为例,详见PyTorch网站):condainstallpytorchtorchvisioncudatoolkit=10.2-cpytorch-nightly......
  • Django 03
    https://docs.djangoproject.com/en/4.1/intro/tutorial03/fromdjango.urlsimportpathfrom.importviewsapp_name='polls'urlpatterns=[path('',views.......
  • MongoDB数据的导出导入及日志分析
    一、远程连接导出报错超时mongodump-h10.110.63.150:27017-u'admin'-p'passwd!'--authenticationDatabaseflowtest--dbflowtest-o/home/mongod/bak>mongodump......
  • django 如何提升性能(高并发)
    django如何提升性能(高并发)对一个后端开发程序员来说,提升性能指标主要有两个一个是并发数,另一个是响应时间网站性能的优化一般包括web前端性能优化,应用服务器性能优化,存......
  • django中间件补充、django操作cookie与session
    django中间件补充、django操作cookie与session目录django中间件补充、django操作cookie与session基于django中间件实现功能的插拔式设计cookie与session简介django操作coo......
  • 深入学习go语言(二):数据结构-切片
    在go语言实际开发过程,我们使用更多的是切片而不是数组,数组的固定长度注定了只能在一些特殊场景下才具有优势。切片是长度可变的,所以切片的类型只有其存储的元素类型这一个......
  • 对于goland相对较新一些版本新建项目时没用go mod模式选项的坑
    前言对于一些小白在网上看很早的一些go视频,使用goland2020.3.x版本或者其之前版本创建新项目,里面会有GOModules(vgo)这个选项,也就是gomod模式创建新项目,然而对于现在相对新......
  • electron + go 如何从sqlite获取数据
    我现在的数据在sqlite中,保存在mac本地的一个文件中。用了electron+vue搭建了一个客户端。我大概希望是这样的逻辑,先加载本地db文件,然后再获取数据。这里就有一个问题,我......