2022-09-02:以下go语言代码输出什么?A:9;B:11;C:编译错误;D:不确定。

2023-07-12,,

2022-09-02:以下go语言代码输出什么?A:9;B:11;C:编译错误;D:不确定

package main

import (
"fmt"
) func main() {
s := []int{9, 8, 7}
p := &s
r := *p
r[0] = 11
fmt.Println(s[0])
}

答案2022-09-02:

答案选B。s和r底层数组指针是一样的,s[0] 的值和 r[0] 是一样的,所以是 11。

2022-09-02:以下go语言代码输出什么?A:9;B:11;C:编译错误;D:不确定。的相关教程结束。

《2022-09-02:以下go语言代码输出什么?A:9;B:11;C:编译错误;D:不确定。.doc》

下载本文的Word格式文档,以方便收藏与打印。