zoukankan      html  css  js  c++  java
  • 02_go语言基础

    /*
    数据类型:
    命名规范:
    1、字母、下划线、数字
    2、不能是数字
    3、名字不能是关键字
    4、区分大小写
    */
    package main

    import "fmt" // 导入包后必须要使用

    func main() {
    // 变量,程序运行期间,可以改变的量
    // 变量声明了,必须要使用
    // 1.声明变量 var 变量声明 类型,
    // 2.只是声明没有初始化的变量,默认为0
    // 3.同一个{}里,声明变量名是唯一的
    var a int
    fmt.Println("a = ", a)
    // 4.可以同时声明多个变量
    // var b, c int
    // 5.变量的赋值
    a = 10
    fmt.Println("a = ", a)

    // 6.变量声明并初始化,后面可以再赋值
    var b int = 10
    b = 20
    fmt.Println("b = ", b)
    
    // 7.自动推导类型,必须初始化,通过初始化的值确定类型
    // 自动推导,同一个变量名只能使用一次,用于初始化那次
    c := 30
    // c: = 40 这是错的,同一个变量在同一个{}内只能声明一次在其他括号内可以继续声明
    // %T打印变量的类型
    c = 40 // 赋值可以有多次
    fmt.Printf("c type is %T
    ", c)
    

    }

    func add() {
    c := 40
    fmt.Printf("c type is %T ", c)
    }

  • 相关阅读:
    MVC项目发布IIS CSS无法加载
    加班理由总结
    查找SQL Server 自增ID值不连续记录
    MySQL按时间查找
    近期任务
    AngularJs使用过程中,在ng-repeat中使用track by
    Java保留字和关键字
    抽象类和接口的区别
    Java标识符
    Java方法重载
  • 原文地址:https://www.cnblogs.com/YLlang/p/11005587.html
Copyright © 2011-2022 走看看