2022-09-02:以下go语言代码输出什么?A:9;B:11;C:编译错误;D:不确定。package mainimport
2023-06-13 09:14:40 时间
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-10:以下go语言代码输出什么?A:编译错误;B:49.0;C:49。 package main import ( “fmt“ ) func m
- 2022-10-20:以下go语言代码输出什么?A:7;B:7.0;C:0;D:编译错误。 package main import ( “fmt“ ) func
- 2022-07-22:以下go语言代码输出什么?A:1;B:1.5;C:编译错误;D:1.49。package mainimpo
- 2022-08-17:以下go语言代码输出什么?A:运行时 panic;B:32;C:编译错误;D:0。package main
- 2022-10-18:以下go语言代码输出什么?A:panic;B:编译错误;C:moonfdd1。package mainim
- 2022-10-22:以下go语言代码输出什么?A:moonfdd1;B:编译错误;C:运行时 panic。package ma
- 深入了解 Go ELF 信息
- Go常见错误集锦之理解slice中长度(length)和容量(capacity)
- Go常见错误集锦之不正确的初始化slice方式会降低性能
- Go错误集锦 | 字符串底层原理及常见错误
- Go错误集锦 | 方法接收者的值类型和指针类型
- Go错误集锦 | 函数何时使用带参数名的返回值
- Go错误集锦 | 正确理解nil通道及其使用场景
- 「Go工具箱」一个简单、易用的多错误管理包:go-multierror
- go-dongle 0.2.7 版本发布,一个轻量级、语义化的 golang 编码解码、加密解密库
- 【错误记录】Android Studio 中编写 Gradle 编译脚本时没有 Groovy 代码提示 ( Cannot find declaration to go to )
- Go-包和模块-main 包和其他包的区别
- 精通Go语言开发Redis应用(go语言redis开发)
- Linux上构建Go开发环境(linux安装go环境)
- Go语言操作Oracle轻松实现数据库编程(go语言访问oracle)
- Oracle Go用法快速指南(oracle go用法)