zoukankan      html  css  js  c++  java
  • 变量与常量定义

    1、变量定义

    所谓变量就是一个拥有指定名称和类型的数据存储位置。

    定义变量方式:1)、var x string = "hello world"

           2)、var x string

               x = "hello world"

             3)、var x = "hello world"  //go来推断数据类型

             4)、x := "hello world" //go推断数据类型,只能用在函数内

    2、变量命名:必须以字母或下划线开头,后面可以跟字母、数字或下划线

    3、变量作用域:全局变量,包内所有函数可访问;局部变量,函数内访问

    4、常量:在程序运行中保持不变的变量定义。常量定义使用const关键字,且有初始值。常量值在运行过程中改变无效;常量赋值方式类似变量,就是把var换成const;常量不能使用 := 来定义赋值

    5、同时定义多个变量或常量方式

    package main
    
    import "fmt"
    
    func main() {
        var (
            a int     = 10
            b float64 = 32.45
            c bool    = true
        )
        const (
            Pi   float64 = 3.14
            True bool    = true
        )
    
        fmt.Println(a, b, c)
        fmt.Println(Pi, True)
    }

    运行结果如图

  • 相关阅读:
    最简单的UDP程序
    最简单的TCP程序
    一道面试题的分析
    JDK5新特性:可变参数方法
    文件IO流总结
    集合使用的总结
    双列集合Map的嵌套遍历
    集合HashSet的使用
    集合TreeSet的使用
    用LinkedList模拟Stack功能
  • 原文地址:https://www.cnblogs.com/hujiapeng/p/9615978.html
Copyright © 2011-2022 走看看