变量 第一篇
funcmain(){
/* 使用: step1:变量的声明,也叫定义
第一种:var 变量名 数据类型
变量名 = 赋值
var 变量名 数据类型 = 赋值
第二种:类型推断,省略数据类型
var 变量名 = 赋值
第三种:简短声明,省略var
变量名 := 赋值
step2:变量的访问,赋值和取值
go的特性:
静态语言:强类型语言 go,java,c++
动态语言:弱类型语言 javascript, php,python,ruby..
*///第一种:定义变量,然后进行赋值
var num1 int num1 =48
fmt.Printf("num1的数值是:%d\n",num1)
var num2 int =15
fmt.Printf("num2的数值是:%d\n",num2)
//第二种:类型推断
var name ="张三"
fmt.Printf("类型是:%T,数值是:%s\n",name,name)
//第三种:简短声明
sum :=100
fmt.Printf("sum的类型是:%T,数值是%d",sum,sum)
//多个变量同时定义
var a,b,c int
a =1b =2c =3
fmt.Println(a,b,c)
var m,n int=100,200
fmt.Println(m,n)
var n1,m1,s1 =100,4.23,"go"
fmt.Println(n1,m1,s1)
var(student ="里斯"age =23sex ="女" )
fmt.Printf("姓名:%s,年龄:%d,性别:%s",student,age,sex)}
运行结果
num1的数值是:48
num2的数值是:15
类型是:string,数值是:张三
sum的类型是:int,数值是1001 2 3
100 200
100 4.23 go
姓名:里斯,年龄:23,性别:女
Process finished withexitcode0
读完点个赞,给我的坚持更新注入新的活力。
2022.04.08 日更 49/365 天
公众号:3天时间
网友评论