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
}

  

 

posted @ 2018-12-01 15:35  __Miracle  阅读(446)  评论(0编辑  收藏  举报