1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
package main
import "fmt"
type Point struct { x,y int }
func (p *Point)setX(x int) { if p == nil { fmt.Println("p is nil") return } p.x = x }
func main() { var p *Point p.setX(10) // 打印出 "p is nil" }
|
近期评论