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

go语言数组指针怎么引用

155次阅读
没有评论

共计 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字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 国产精品久久久久久亚洲伦理 | 在线中文字幕乱码英文字幕正常 | 女性一级全黄生活片在线播放 | 伊人精品久久久久中文字幕 | 国产精品久久久久久久人热 | 激情综合网址 | 中文字幕在线亚洲日韩6页 中文字幕在线一区 | 日本视频在线免费 | 丁香六月狠狠激情综合基地 | 男女性高爱潮免费的国产 | 亚洲精品高清国产一线久久 | 国产交换配乱婬视频 | 久久精品免费视频观看 | 性生交大片免费一级 | 亚洲熟妇无码一区二区三区 | 免费久久精品 | 亚洲成人资源 | 国产亚洲精品久久久久久 | 亚洲欧洲美洲无码精品va | 国产综合第一页 | 久久精品国产99精品亚洲 | 69成人做爰免费视频 | 在线看片免费人成视频播 | segui久久综合精品 | 亚洲精品无amm毛片 亚洲精品无播放器在线播放 | 国产成人h片视频在线观看 国产成人h综合亚洲欧美在线 | 亚洲日韩∨a无码中文字幕 亚洲日韩aⅴ在线视频 | 91免费播放人人爽人人快乐 | 久久精品国产99国产精品小说 | 国产福利酱国产一区二区 | 曰本美女高清在线观看免费 | 久久久久久久久久免免费精品 | 国产偷亚洲偷欧美偷精品 | 性荡视频播放在线视频 | 精品人妻伦九区久久aaa片 | 国内精品久久久久久西瓜色吧 | 国产欧美一区二区三区免费 | 国产午夜激无码av毛片 | 国产成人无码区免费内射一片色欲 | 天干天干天啪啪夜爽爽av | 全色网站|