• Golang的运算符-赋值运算符


              Golang的运算符-赋值运算符

                                 作者:尹正杰

    版权声明:原创作品,谢绝转载!否则将追究法律责任。

     

     

     

    一.赋值运算符概述

      常见的赋值运算符:
        =:
          表示赋值运算符,如"a = 100".
        +=:
          也是一种加法赋值运算符的一种简写形式,如"a += 100"表示 "a = a + 100".
        -=:
          也是一种减法赋值运算符的一种简写形式,如"a -= 100"表示 "a = a - 100".
        *=:
          也是一种乘法赋值运算符的一种简写形式,如"a *= 100"表示 "a = a * 100".
        /=:
          也是一种除法赋值运算符的一种简写形式,如"a /= 100"表示 "a = a / 100".
        %=:
          也是一种取模赋值运算符的一种简写形式,如"a %= 100"表示 "a = a % 100".

    二.赋值运算符实战案例

    package main
    
    import "fmt"
    
    func main() {
        var year int
        fmt.Printf("year的类型为:[%T],year默认初始化值为[%d]
    ", year, year)
    
        year = 2020 //赋值运算符
        fmt.Printf("赋值运算符,year的值为[%d]
    ", year)
    
        year += 10 //加法赋值运算符,等效于year = year + 10
        fmt.Printf("加法赋值运算符,year的值为[%d]
    ", year)
    
        year -= 10 //减法赋值运算符,等效于year = year - 10
        fmt.Printf("减法赋值运算符,year的值为[%d]
    ", year)
    
        year *= 10 //乘法赋值运算符,等效于year = year * 10
        fmt.Printf("乘法赋值运算符,year的值为[%d]
    ", year)
    
        year /= 10 //除法赋值运算符,等效于year = year / 10
        fmt.Printf("除法赋值运算符,year的值为[%d]
    ", year)
    
        year %= 10 //取余赋值运算符,等效于year = year % 10
        fmt.Printf("取余赋值运算符,year的值为[%d]
    ", year)
    }

  • 相关阅读:
    mysql函数基本使用
    django form 组件源码解析
    jwt
    python数据类型 ——bytes 和 bytearray
    汇编基础四 --函数调用与堆栈平衡
    汇编基础之三 -- 汇编指令
    汇编基础之二 -- 寄存器和内存堆栈
    汇编基础之一 -- 位运算和四则运算的实现
    存储过程中的设置语句含义
    (转载)SQL去除回车符,换行符,空格和水平制表符
  • 原文地址:https://www.cnblogs.com/yinzhengjie2020/p/12254350.html
Copyright © 2020-2023  润新知