golang語言學習第二課 變數型別及常量與列舉

2022-06-24 02:57:09 字數 543 閱讀 1963

go語言的變數型別:

golang型別轉換是強制的,不能隱式轉換。(特別注意:bool型別不能轉化成int, int也不能轉化成bool型別,這個我踩過坑,n天後來補上這條規則。在其他語言裡數字0就代表假,非0就是真,在go語言裡不可以,布林型別就是true 或 false,跟數字一點關係都沒有,這樣設計也挺好。只是學過其他語言的剛開始可能不適應罷了。)

go語言有個特殊符號 _,下劃線,即可作常量也可作變數 , _   下劃線用於忽略值佔位

go語言定義常量

定義常量: const 常量名, 資料型別(型別可省略,具體到用的時候golang可自動規定)

常量值必須是編譯期可確定的數字、字串、布林值。

注意:const 後面的常量名在go語言可以不用大寫,在c裡強制要大寫的,go的大寫是有特殊含義的,並且大小寫是敏感的。

function changliang ( )

func changliang()

func consttest()

func constiota()

易語言學習第二課

知識點 1.如果 相當於if else 2.如果真 相當於if 3.且 或 不等於 前後要有空格 4.獲取焦點 控制項.獲取焦點 5.返回 前面不用加控制項名,不銷毀視窗,不往下執行了 6.銷毀 前面不用加控制項名,視窗消失 題外話 每個控制項都有很多事件處理子程式,比如滾動獲取焦點等等 版本 2 ...

C 語言學習第二課

1 2 3 4 5 6 7 8 9 10 11 include intmain 其除錯及執行的結果如下 下面我對其中涉及的詳細介紹下 程式細節介紹 1 2 3 4 5 6 7 8 9 10 include該行告訴編譯器包含檔案stdio.h中的全部資訊。檔案stdio.h是所有c語言編譯包的乙個標準...

linux學習第二課

今天跟著benjamin學習linux的第二課,主講內容 linux作業系統的檔案 一.linux系統下除了一般檔案外,所有的目錄和裝置 光碟機,硬碟等 都是以檔案的形式存在了。所以這裡就出現了乙個問題,我們怎樣才能使用物理裝置中的資料呢,linux系統是將物理裝置掛載 linux中乙個非常重要的概...