码迷,mamicode.com
首页 > 编程语言 > 详细

go 数组指针 指针数组

时间:2020-06-07 21:09:23      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:nta   build   oca   path   private   获取   地址   fun   指针数组   

package main

import "fmt"

func test()  {
	var p *int // 定义指针
	var a = 10
	p = &a // 将a的地址赋值给指针

	fmt.Println(p,*p) // 获取a的值

	// 指针数组
	var aa ,bb int
	pointArr := [2]*int {&aa,&bb}

	fmt.Println(pointArr)

	// 数组指针
	arr := [...]int{1,2}
	var c *[2]int
	c = &arr
	fmt.Println(c)

}

func main()  {
	test()
}

  

GOROOT=/usr/local/go #gosetup
GOPATH=/www/gopath #gosetup
/usr/local/go/bin/go build -i -o /private/var/folders/fc/4txmmczj6q92p6058h3w7t_80000gn/T/___go_build_main_go__2_ /www/go/learn/main.go #gosetup
/private/var/folders/fc/4txmmczj6q92p6058h3w7t_80000gn/T/___go_build_main_go__2_ #gosetup
0xc0000b4010 10
[0xc0000b4030 0xc0000b4038]
&[1 2]

go 数组指针 指针数组

标签:nta   build   oca   path   private   获取   地址   fun   指针数组   

原文地址:https://www.cnblogs.com/php-linux/p/13062136.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!