首页 > 其他 > 详细

Go数据类型

时间:2021-04-01 00:21:51      阅读:17      评论:0      收藏:0      [点我收藏+]

示例代码如下:

// 表明这个go文件属于main包, 每个文件都属于一个包
package main
// 导入标准输入输出包
import (
	"fmt"
	// "unsafe"
)
// 主函数
func main(){

	// 布尔类型
	// var isMarried bool = true
	// isMarried := false
	// isMarried := (2 > 1)

	// 整型
	// age := -10
	// var age uint
	// var age int32

	// 浮点型
	// var price float64 = 15.2

	// 字符(byte是int8的别名)
	// var a byte = ‘a‘
	// var a byte = 97
	// var a int8 = ‘a‘

	// 字符串类型
	// var str string = "hello world"  // 字符串长度:11
	// var str string = "中国"  // 字符串长度:6 一个汉字占3个字节

	// 字符串长度
	// fmt.Println(len(str))

	// 字符串拼接
	// str := "hello " + "world"


	// 字符串查找
	// var str string = "hello world"
	// fmt.Println(str[0])  // 返回ascii对应编码
	// fmt.Printf("%c\n", str[0])

	// 复数类型
	// var com complex64 = 2 + 3.14i
	// com := 2 + 3.14i

	// 实部 虚部
	// fmt.Println(real(com), imag(com))


	// 所在内存大小测试
	// fmt.Println(unsafe.Sizeof(age))

	// fmt.Println(com)

}

Go数据类型

原文:https://www.cnblogs.com/gmbjzg/p/14604034.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!