在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

go语言数组指针怎么引用

119次阅读
没有评论

共计 539 个字符,预计需要花费 2 分钟才能阅读完成。

在 Go 语言中,数组是值类型,当数组作为参数传递给函数时,会进行值拷贝。如果需要在函数中修改数组内容并保持修改后的结果,可以使用数组指针来实现。

要引用一个数组指针,可以使用 & 符号取得数组的地址。下面是一个示例:

package main

import "fmt"

func modifyArray(arr *[3]int) {(*arr)[0] = 10
    (*arr)[1] = 20
    (*arr)[2] = 30
}

func main() {arr := [3]int{1, 2, 3}
    fmt.Println("Before:", arr)

    modifyArray(&arr)
    fmt.Println("After:", arr)
}

在上面的代码中,modifyArray函数接收一个指向数组的指针,并通过解引用指针来修改数组的值。在 main 函数中,使用 &arr 将数组的地址传递给 modifyArray 函数。

输出结果为:

Before: [1 2 3]
After: [10 20 30]

可以看到,数组的值在 modifyArray 函数中被修改了,并且这个修改在 main 函数中是可见的。

需要注意的是,在 Go 语言中,数组的长度也是数组类型的一部分,因此数组的指针类型为 *[长度] 类型。在函数参数中,也需要指定数组的长度。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-13发表,共计539字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 国产在线视频网 | 国产深夜福利视频在线观看 | 天天射综合网站 | 伊人久久大香线蕉av一区二区 | 无码国产偷倩在线播放老年人 | 国产精品美女自在线观看免费 | 国产伊人自拍 | 无遮挡啪啪摇乳动态图gif | 国产偷国产偷亚洲清高动态图 | 亚洲精品久久久久一区二区三区 | 国产精品国产亚洲区艳妇糸列短篇 | 亚洲av无码一区二区三区电影 | 日韩欧美一区二区在线观看 | 亚洲欧美中文字幕 | 婷婷色影院 | 91精品视频播放 | 肉色网站 | 中国凸偷窥xxxx自由视频妇科 | 四虎最新免费观看网址 | 国产午夜精品久久久久免费视 | 4hu四虎| 狠狠操狠狠操狠狠操 | 国产欧美一区二区三区久久 | 亚洲色图自拍 | 人人狠狠 | 欧美一级特黄aa大片 | 小荡货奶真大水真多紧视频 | 99久久这里只精品麻豆 | 日韩在线视频一区 | 国产精品久久人人做人人爽 | 国产丝袜啪啪 | 国精产品一二三区精华液 | 日韩一品在线播放视频一品免费 | 香蕉人精品视频多人免费永久视频 | 国产福利一区二区三区在线视频 | 久久精品中文字幕一区 | 摸进她的内裤里疯狂揉她动图视频 | 日本高清视频一区二区 | 两个人www高清免费视频 | 国产精品嫩草影院人体模特 | 青青青国产免费线在 |