• 三、变量与常量定义


    1.变量:

      ①格式:

        var 变量名 变量类型

        例如:

          var s string

     

      ②赋值:

        先定义再赋值:

          var s string

          s = “hello world”

        直接赋值让编译器推断变量类型:

          var s = “hello world”

        还有一种快捷方式:(注:这种方式只能用在函数内部)

          s := “hello world”

          让编译器推断变量类型

     

      ③变量是不可以强制类型转化的,例如int类型不可以强制转化为string

    2.变量命名:

      必须以字母或下划线开头,后面可以跟字母,数字,或者下划线

    3.变量作用域:

      全局变量:

        定义在main函数之外,包内所有函数都可以访问。

      局部变量:

        定义在函数体内部,只能当前函数进行访问。

    4.常量:

      const a int = 1

      常量必须有初始值

      常量无法改变

      常量必须明确类型,因为常量在编译期就要确认

    5.多变量,多常量定义:

      和导包一样:

        var (

          a int = 1

          b string = “hello world”

          C bool = false

        )

      常量类似。

  • 相关阅读:
    解析URL
    文件上传
    MyEclipse自动生成hibernate实体类和配置文件攻略
    <form>表单提交时注意
    W2UI /W2Toolbar的click响应事件
    JS 读写文件
    select 美化(bootstrap)
    安装MySQL for Windows 数据库
    java环境配置—配置Tomcat8环境
    对进程、线程、应用程序域的理解
  • 原文地址:https://www.cnblogs.com/wuwangchuxin0924/p/8992595.html
Copyright © 2020-2023  润新知