0710GO类型别名

package main

import (
	"fmt"
)

// 创建一个类型 TNUM 其底层类型是int,也就是创建了int类型的别名
type TNUM int

func main() {
	var tnum TNUM
	fmt.Println(tnum)
	// 调用方法
	tnum.intadd(100)

	fmt.Println(tnum)

}

// 为TNUM 类型创建一个方法
func (a *TNUM) intadd(num int) {
	*a = TNUM(num)
	// 注意,num要从int类型转化成TNUM类型才能赋值
}

猜你喜欢

转载自blog.csdn.net/whqwjb/article/details/80986730
今日推荐