zoukankan      html  css  js  c++  java
  • 常量

    常量是程序中的不变量,从程序启动到程序结束。在java中,常量定义方式是:
     
    public final static int a = 1 ; // 指定常量类型
     
    go语言中,常量的定义是这样的:
     
    const a = 1  
     
    我们发现go语言中,加入流关键字const,专为常量定义使用,同时常量的类型不用设定,根据设定值来给定类型,也可以指定类型。
     
    下面几种定义常量方式
     
    const (   
          a int64 = 10 
          b = -1                 // 无类型整型常量
    )
    const x, y float32 = 3, 9    // x = 3.0, y = 9.0,常量的多重赋值
    const a, b, c = 1, 2, “sten"
     
    go语言有三种预设定常量:true, false, iota  , true, false是bool的两个值,大家都好理解。
     
    iota对java程序员来说,就有些新鲜了。
    iota算是常量里的一个变量,在每个const出现时,iota被重置为0,在下一个const出现之前,iota没出现一次,iota值都加一。
     
    const (                    // iota被重设为0   
         a0 = iota              // a0 == 0   
         a1 = iota              // a1 == 1   
         a2 = iota              // a2 == 2
    )
     
    或者可省略为:
    const (                    // iota被重设为0   
         a0 = iota              // a0 == 0   
         a1            // a1 == 1   
         a2             // a2 == 2
    )
      
  • 相关阅读:
    msp430时钟小结
    JDBC第一天连接池案例
    maltab几个常见的问题
    qt 获取天气的接口
    Qt Style Sheets制作UI特效
    qt 在指定区域添加图片
    qt 设置背景图片
    linux下mysql数据库的学习
    qt文本编辑器
    C++小游戏:扑克牌21点
  • 原文地址:https://www.cnblogs.com/sten/p/5657438.html
Copyright © 2011-2022 走看看