PHP->GO 基礎-資料型別-bool

Pon發表於2019-12-18

字元型別

package main
import  "fmt"
func main(){
    var ch byte //宣告字元型別
    //格式化輸出 %c以字元方式列印,“%d以整型方式列印”
    ch = 97 
    fmt.Printf("%c,%d\n",ch,ch)

    ch =  'a' //字元使用單引號
    fmt.Printf("%c,%d\n",ch,ch)

    //大寫轉小寫,小寫轉大寫,大小寫相差32,小寫大
        fmt.Printf("大寫:%d, 小寫:%d\n", 'A', 'a')
        fmt.Printf("大寫轉小寫:%c", 'A'+32)
        fmt.Printf("小寫轉大寫:%c", 'a'-32)
}

字串型別

package main
import  "fmt"
func main(){
    var str1 = string //宣告變數
    str1 = "abc"
    str2 := "mike" //自動推導
   //len() 內建函式可獲取字串長度
   fmt.PrintIn("長度:", len(str2))
   // 支援使用key 獲取單個字元 例如 str1[0] = "a"

}
型別 string byte
字元數量 可以多個(var a string = "efg") 只能是一個 (var a byte = 'b') 轉義字元除外
符號 " " ' '
隱藏結束符 \0

相關文章