欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          golang常量和變量的區(qū)別

          golang常量和變量的區(qū)別

          Go語言常量

          常量是指該程序可能無法在其執(zhí)行期間改變的固定值。這些固定值也被稱為文字。 (推薦學(xué)習(xí):go)

          常量可以是任何像一個整型常量,一個浮點常量,字符常量或字符串文字的基本數(shù)據(jù)類型。還有枚舉常量。

          常量是一樣,只是它們的值不能自己定義后進行修改常規(guī)變量處理。

          常量定義

          通過const關(guān)鍵字,你可以給字面常量指定一個友好的名字:

          const Pi float64 = 3.14159265358979323846 const zero = 0.0 // 無類型浮點常量 const ( size int64 = 1024 eof = -1 // 無類型整型常量 ) const u, v float32 = 0, 3 // u = 0.0, v = 3.0,常量的多重賦值 const a, b, c = 3, 4, "foo" // a = 3, b = 4, c = "foo", 無類型整型和字符串常量

          Go語言變量

          變量是什么,只不是給定到存儲區(qū)域,我們的程序可以操縱的名稱。在Go中每個變量具有特定的類型,它確定的大小和可變的存儲器的布局;能確定存儲器內(nèi)存儲的值的范圍;和組操作可以施加到變量。

          一個變量名可以由字母,數(shù)字和下劃線。它必須以字母或下劃線。大寫和小寫字母是不同的,因為Go是區(qū)分大小寫的。

          變量的初始化

          對于聲明變量時需要進行初始化的場景, var關(guān)鍵字可以保留,但不再是必要的元素,如下所示:

          var v1 int = 10 // 正確的使用方式1 var v2 = 10 // 正確的使用方式2,編譯器可以自動推導(dǎo)出v2的類型 v3 := 10 // 正確的使用方式3,編譯器可以自動推導(dǎo)出v3的類型

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號