看了半天感觉没什么问题啊,将countFunc作为参数传入,其参数为两个int类型也对得上,为啥传入就报这个错~
传入函数和接收函数类型不符,函数原型包括返回值类型,将func mixFunc(op func(int, int), a, b int) (q, r int) {
改为 func mixFunc(op func(int, int) (c, d int), a, b int) (q, r int) {
就可以了
7 回答5.3k 阅读
6 回答6.8k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答3.4k 阅读
2 回答930 阅读✓ 已解决
2 回答2.3k 阅读
1 回答2.2k 阅读
谢邀
1 函数原型包括返回值类型
2 golang不支持命名实参....