Advertisement
Guest User

Untitled

a guest
May 26th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. package main
  2.  
  3. import "fmt"
  4.  
  5. type person1 struct {
  6. name string
  7. age int
  8. sex string
  9. }
  10.  
  11. type student1 struct {
  12. *person1 //指针匿名字段
  13. id int
  14. score int
  15. }
  16.  
  17. func main03() {
  18.  
  19. var stu student1 = student1{&person1{"小龙女",38,"女"},105,66}
  20. //var per=person1{"杨过",35,"男"}
  21. //stu.person.name
  22. //将结构体变量 赋值给结构体指针类型
  23. //stu.person1=&per
  24. //stu.person1=new(person1)
  25. //stu.name = "郭襄"
  26. //stu.person1.name = "郭小姐"
  27. //stu.id = 101
  28. //stu.score = 78
  29.  
  30. fmt.Println(stu)
  31. fmt.Println(stu.name)
  32. fmt.Println(stu.id)
  33. fmt.Println(stu.score)
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement