// You can edit this code!// Click here and start typing.package mainimport "fmt"type Testing struct { firstname string}type Another struct { *Testing}func main() { var f = Another{firstname: "sasdf"} fmt.Println(f)}在这里,我在结构中使用了一个指针。它是我在存储库中看到的。但我不明白。这是做什么的?首先,我希望它会扩展测试结构的属性。这不是真的。根据我的检查,Another 结构可能有一个包含值的测试属性。给出它var f = Another{Testing: &Testing{firstname: "afsdf"}}并打印会产生一个包含内存地址的结构。这样做的语法是一个新的结构,它的属性包含一个指向 T 对象的指针,该对象名为类型的名称
- 1 回答
- 0 关注
- 106 浏览
添加回答
举报
0/150
提交
取消