Go之路(八):时间类型和指针类型
时间类型和指针类型
注意 时间的格式化必须是这个数字,格式可以换但是数字必须是2006/02/1 15:04
练习1:
写一个程序获取当前时间并且格式化
package main import( "fmt" "time" ) func main(){ now := time.Now() fmt.Println(now.Format("2006-01-02 15:04:05")) }
指针类型
练习1:
写一个程序获取一个变量的地址
package main import( "fmt" ) func main(){ a := 'a' fmt.Println(&a) }
练习2:
写一个程序,修改一个变量内存地址所指向存储单元的值
package main import( "fmt" ) func main(){ a := 123 fmt.Println(a) test(&a) fmt.Println(a) } func test(a *int){ *a = 666 }