go 笔试题精选练习题|go 函数定义与调用——迹忆客-ag捕鱼王app官网

题库 > go > 练习:61

go 笔试题精选

如果 add 函数的调用代码如下所示客,则add 函数定义正确的是 ```go func main() { var a integer = 1 var b integer = 2 var i interface{} = &a sum := i.(*integer).add(b) fmt.println(sum) } ```
  • ```go type integer int func (a integer) add(b integer) integer { return a b } ```
  • ```go type integer int func (a integer) add(b *integer) integer { return a *b } ```
  • ```go type integer int func (a *integer) add(b integer) integer { return *a b } ```
  • ```go type integer int func (a *integer) add(b *integer) integer { return *a *b } ```
正确答案是:a,c
正确率:11%

解析:

本题主要考查go语言的函数的定义与调用,详细参考 go 函数

查看笔记

扫码一下
查看教程更方便
网站地图