package main
import "fmt"
type student struct{
name string;
age int;
sex string;
}
func (s student)print(){
fmt.Println(s.name);
}
func main(){
stu1 :=student{"吕布",44,"男"};
stu :=student{"貂蝉",22,"女"};
fmt.Println(stu1);
fmt.Println(stu);
stu.print();
}
这段代码中为什么 fmt.Println(s.name); 输出的结果是 ”貂蝉 “ 为什么传递过去的事stu 里面的值而不是stu1。
相关分类