婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > go語言中iota和左移右移的使用說明

go語言中iota和左移右移的使用說明

熱門標簽:excel地圖標注分布數據 百度地圖標注后傳給手機 外呼系統顯本地手機號 外呼系統用什么卡 涿州代理外呼系統 阿克蘇地圖標注 壽光微信地圖標注 電話機器人軟件免費 評價高的400電話辦理

在go語言中iota比較特殊,是一個被編譯器修改的常量,在每一個const關鍵字出現時被重置為0,然后在下一個const出現之前,每出現一次iota,其所代表的數字就會自動加1

左移運算符"“是雙目運算符

左移n位就是乘以2的n次方。 其功能把”“左邊的運算數的各二進位全部左移若干位,由”"右邊的數指定移動的位數,高位丟棄,低位補0。

右移運算符">>“是雙目運算符

右移n位就是除以2的n次方。 其功能是把”>>“左邊的運算數的各二進位全部右移若干位,”>>"右邊的數指定移動的位數。

package iota
import "fmt"
func Test()  {
	const(
		c1 = iota  //c1=0
		c2 = iota  //c2=1
		c3 = iota  //c3=2
	)
	fmt.Println("c1 = ",c1," c2 = ",c2," c3 = ",c3,"\n")
	const(
		a = 1  iota //a = 1
		b = 1  iota //b = 2
		c = 1  iota //c = 4
	)
	fmt.Println("a = ",a," b = ",b," c = ",c,"\n")
	const(
		v1 = iota //v1 = 0
		v2        //v2 = 1
		v3        //v3 = 2
	)
	fmt.Println("v1 = ",v1," v2 = ",v2," v3 = ",v3,"\n")
	const(
		x = 1 iota //x = 1
		y			  //y = 2
		z             //z = 4
	)
	fmt.Println("x = ",x," y = ",y," z = ",z)
}

代碼執行結果和上面注釋相同:

補充:go語言 iota枚舉類型

一.概述

go語言中的枚舉,和java中一樣,都是從0開始

二.說明

// 1.iota常量自動生成器,每隔一行,自動累加1
// 2.iota給常量賦值用
const (
a = iota //0
b = iota //1
c = iota //2
)
fmt.Printf("a = %d, b = %d, c = %d\n", a, b, c)
 
 
// 3.iota遇到const,重置為0
const d = iota
fmt.Printf("d = %d\n", d)
 
 
// 4 可以只寫一個iota
const (
a1 = iota //0
b1        //1
c1        //2
)
fmt.Printf("a1 = %d, b1 = %d, c1 = %d\n", a1, b1, c1)
 
 
// 5 如果是同一行,值都一樣
const (
i          = iota
j1, j2, j3 = iota, iota, iota
k          = iota
)
 
fmt.Printf("i = %d, j1 = %d, j2 = %d, j3 = %d, k = %d\n", i, j1, j2, j3, k)

二.代碼運行結果

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • Golang常量iota的使用實例
  • Go 在 MongoDB 中常用查詢與修改的操作
  • golang 實現時間戳和時間的轉化
  • Golang Gob編碼(gob包的使用詳解)
  • golang如何獲得一個變量的類型
  • golang 如何獲取文件夾下面的文件列表
  • Go語言獲取文件的名稱、前綴、后綴

標簽:梅河口 汕頭 銅川 蘭州 吐魯番 雞西 重慶 欽州

巨人網絡通訊聲明:本文標題《go語言中iota和左移右移的使用說明》,本文關鍵詞  語,言中,iota,和,左移,右移,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《go語言中iota和左移右移的使用說明》相關的同類信息!
  • 本頁收集關于go語言中iota和左移右移的使用說明的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 无棣县| 天峨县| 句容市| 靖远县| 凤城市| 赫章县| 梁河县| 贡嘎县| 含山县| 文成县| 溧水县| 三河市| 濮阳县| 顺义区| 察雅县| 汕尾市| 阜新市| 洛南县| 德化县| 保山市| 历史| 龙南县| 拜城县| 西乌珠穆沁旗| 盈江县| 澄城县| 时尚| 任丘市| 逊克县| 博客| 克东县| 镇原县| 无极县| 靖西县| 鄂温| 永春县| 社旗县| 厦门市| 德化县| 南部县| 合山市|