老师,能不能谈一下空的struct和空的interface跟nil做==比较的时候,结果是true还是false怎么判断啊?理解得有点混
来源:6-5 接口的组合

慕前端9848297
2018-06-21
写回答
1回答
-
struct不会是nil。初始化出来的struct会分配内存。指向struct的指针才有可能是nil。而interface的话,不给它赋值的话就是nil。interface类型其实肚子里放了个指针
30
相似问题
老师,能不能谈一下空的struct和空的interface跟nil做==比较的时候,结果是true还是false怎么判断啊?理解得有点混
来源:6-5 接口的组合
慕前端9848297
2018-06-21
1回答
struct不会是nil。初始化出来的struct会分配内存。指向struct的指针才有可能是nil。而interface的话,不给它赋值的话就是nil。interface类型其实肚子里放了个指针
相似问题