name := "lily" ptr := &name fmt.Println("name:", *ptr)
ptr := new(string) *ptr = "lilei" fmt.Println("name:", *ptr)
func main() { res := testPtr() fmt.Println("city:", *res) } // 返回一个string类型的指针 func testPtr() *string { city := "广州" ptr := &city return ptr }
i++ i--
只有后置的自增自减,没有前置的自增自减,而且自增自减必须单独一行。指针