GO学习 一

2022-04-09  本文已影响0人  3天时间

变量  第一篇

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天时间

上一篇 下一篇

猜你喜欢

热点阅读