• 变量的定义和使用


    变量的定义和使用

    /*
    ###########
    变量的定义和使用
    ##########
    */
    package main
    
    func main() {
    	//1 方式一:基本定义
    	//var关键字 变量名 变量类型 =变量值
    	//var age int=18  //定义并赋值
    	//var age int  //定义
    	//age=18       //赋值
    
    	//2 方式二:类型推导(不需要加类型了,并不代表没有类型,类型都是固定的)
    	//var age =18
    	//var age      //错误,变量定义时,就要固定类型
    	//age=18
    
    	//3 方式三:简略声明(冒号跟等号是一起的,推荐第三种)
    	// age :=18
    	//age   //更不对了
    	//age=18
    
    	//4 同时定义多个变量
    	//var age,a,b,c int=18,19,20,21
    	//var age,a,b,c =18,19,20,21
    	//age,a,b,c :=18,19,20,21
    	//变形(能看懂,表示在定义即可)
    	//var (
    	//	age=19
    	//	name="lqz"
    	//	sex="男"
    	//)
    
    	//5 变量要先定义再使用
    	//a=19
    	//a:=10
    
    	//6 变量不能重复定义
    	//var a int=18
    	////var a=19
    	////a:=19
    	////简略声明的小特殊(冒号前,至少有一个未定义的变量即可)
    	//b,a:=17,18
    	//
    	//fmt.Println(a,b)
    
    	//7 变量类型是固定的
    	//var a int=18
    	//var a=18 
    	//a:=18
    	//a=80
    	//a="xxx"  //不可以
    	//fmt.Println(a)
    
    
    	//Printf,%T表示类型
    	//fmt.Printf("age的类型是:%T,值是:%d
    ", age, age)
    	//fmt.Println(age)
    
    	/*
    		注意:
    		1 变量定义了,必须使用,否则报错
    		2 包导入了,要使用,不使用就报错
    		3 先定义再使用
    		4 不能重复定义
    		5 类型固定
    	*/
    
    }
    
    /*
    在python中一切皆对象,对象就是个地址是引用
    */
    
    

    常亮

    /*
    ###########
    常量:恒定不变的量,建议常量全用大写
    程序运行过程中,不会改变的值,数据库的连接地址,端口号
    ##########
    */
    
    package main
    
    func main() {
    	//1 const关键字 常量名 常量类型 =值
    	//const age int =99
    
    	//2 常量可以定义了不使用
    	//const age int =99
    
    	//3 类型可以省略
    	//const age  =99
    	//fmt.Printf("%T",age)
    
    	//4 同时定义多个常量
    	//const (
    	//	AGE=19
    	//	NAME="lqz"
    	//	sex="男"
    	//)
    	//fmt.Println(AGE)
    	//
    	////5 改变常量(不允许)
    	//AGE=199
    	//fmt.Println(AGE)
    
    }
    
    

  • 相关阅读:
    [原]小巧的刀片
    [原]看康震教授讲《卖油翁》有感
    [原]使用可传输表空间修改Schema Name
    [原]ORA00060: Deadlock detected(场景1:单表并发更新)
    [原]使用wget/curl做个“小后门”
    [原]一个空格导致NFS的Readonly
    [转]设计高效SQL: 一种视觉的方法
    [原]6Gb/s SAS 2.0 通道的确不错
    ESX 4/VSphere CentOS 启动时 udev Hang 住
    [摘]终于找到一个有助理解left/right/full outer join的例子
  • 原文地址:https://www.cnblogs.com/kai-/p/12739553.html
Copyright © 2020-2023  润新知