V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ongongethan  ›  全部回复第 5 页 / 共 9 页
回复总数  176
1  2  3  4  5  6  7  8  9  
2021-07-15 23:29:41 +08:00
回复了 iyear 创建的主题 Go 编程语言 slice 在 append 不同情况下的理解
使用切片指针,可以解决上面两个例子的问题。

例子 1
func main() {
sliceA := make([]int, 3, 4)
sliceA[0] = 0
sliceA[1] = 1
sliceA[2] = 2
fmt.Println(sliceA)
changeSlice(&sliceA)
fmt.Println(sliceA)
fmt.Println(sliceA[:4])
}
func changeSlice(slicePass *[]int) {
*slicePass = append(*slicePass, 3)
}

输出:
[0 1 2]
[0 1 2 3]
[0 1 2 3]


例子 2
func main() {
sliceA := []int{1, 2, 3, 4, 5}
fmt.Printf("main before append: len:%d address:%p\n", len(sliceA),sliceA)
fmt.Println("content:", sliceA)
changeSliceA(&sliceA)
fmt.Printf("main after append: len:%d address:%p\n", len(sliceA),sliceA)
fmt.Println("content:", sliceA)
}

func changeSliceA(slicePass *[]int) {
fmt.Printf("func before append: len:%d address:%p\n", len(*slicePass),*slicePass)
fmt.Println("content:", *slicePass)
*slicePass = append(*slicePass, 6)
fmt.Printf("func after append: len:%d address:%p\n", len(*slicePass),*slicePass)
fmt.Println("content:", *slicePass)
}

输出:
main before append: len:5 address:0xc00007a030
content: [1 2 3 4 5]
func before append: len:5 address:0xc00007a030
content: [1 2 3 4 5]
func after append: len:6 address:0xc000014050
content: [1 2 3 4 5 6]
main after append: len:6 address:0xc000014050
content: [1 2 3 4 5 6]
2021-07-12 12:50:10 +08:00
回复了 zhouchijian 创建的主题 职场话题 你们一般能接受多久的通勤时间
出门到工位< 40min
2021-07-07 21:54:34 +08:00
回复了 pinkSlime 创建的主题 问与答 大佬们平时 k8s 怎么读啊?
k8s,读音:k 八 e 思
kubernetes,[kubə’netis],读音:库伯内踢思
2021-07-04 23:10:58 +08:00
回复了 rexchen94 创建的主题 旅行 想去三亚玩玩,去过的老哥们来发表一下自己的心得
亚龙湾的丽思卡尔顿酒店沙滩、游泳池不错,后海村冲浪也很不错
2021-07-01 02:26:35 +08:00
回复了 em2046 创建的主题  WATCH 有人佩戴手表出现这样疑似烫伤的情况吗?
之前睡觉戴出现跟楼主类似的情况,睡觉不戴就没事了。仅供参考。
2021-02-05 10:06:27 +08:00
回复了 lvwzhen 创建的主题 分享创造 [回复参与抽奖] Clubhouse 头像生成器首发
分子
2021-02-04 23:40:56 +08:00
回复了 ModF 创建的主题 电影 如果让你推荐一部电影
只推荐一部的话就推荐最近看的《美丽青年全泰壹》,反应“时代背景”(狗头
2021-02-04 23:38:28 +08:00
回复了 ModF 创建的主题 电影 如果让你推荐一部电影
颐和园
太阳照常升起
美丽青年全泰壹
戏梦巴黎
祖与占
美国往事
灿烂人生
2001 太空漫游
安妮霍尔
罗马风情画
分母~
2021-01-10 02:32:23 +08:00
回复了 cqsc 创建的主题 问与答 各位现在听歌都是用什么软件呀
YouTube Music,推荐算法很不错
2021-01-08 23:51:37 +08:00
回复了 WangLiCha 创建的主题 程序员 每天早上起床手机时间都会变快将近 12 分钟
@opengps 北京时间是东经 120 度,成都位于东经 102 度,相差 18 度,理论上会比北京时间慢 18*4=72 分钟🤔
@vitanove 好多国内视频平台官方或者版权方把会员看的综艺、电视剧都发布在 YouTube
2020-11-30 01:51:04 +08:00
回复了 psw84 创建的主题 推广 NUC 黑果套餐 继续开车 有福利!
分母
MBP,玩游戏去网吧 /用手机 👀 🐶
2020-07-05 21:41:57 +08:00
回复了 ongongethan 创建的主题 职场话题 2020 应届 CS 专业 offer 比较,求前辈们帮忙分析比较
@drackzy 非航信,是航空工业
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4640 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 09:44 · PVG 17:44 · LAX 01:44 · JFK 04:44
♥ Do have faith in what you're doing.