继承接口之后的结构体指针值

来源:1-1 接口的概念

慕数据5165521

2022-04-13 10:27:03

https://img.mukewang.com/climg/625634160997eca705640710.jpg

请问这代码为什么会打印 BBBBBBBB 空指针默认值 不是 nil么?

写回答

2回答

慕数据5165521

提问者

2022-04-18

谢谢老师,明白了。

0

ccmouse

2022-04-18

在后面的接口的值类型一节中,我们会讲到,接口具体存放的是具体的实现者的类型信息以及具体的值。这里live()返回的变量不是nil,只是它里面实现者的值是nil。

这里如果我们把live改成直接return nil,才会打出AAA

0

0 学习 · 1399 问题

查看课程