char.go 422 B

12345678910111213141516171819202122
  1. // char.go
  2. package main
  3. import (
  4. "fmt"
  5. )
  6. func main() {
  7. var ch int = '\u0041'
  8. var ch2 int = '\u03B2'
  9. var ch3 int = '\U00101234'
  10. fmt.Printf("%d - %d - %d\n", ch, ch2, ch3)
  11. fmt.Printf("%c - %c - %c\n", ch, ch2, ch3)
  12. fmt.Printf("%X - %X - %X\n", ch, ch2, ch3)
  13. fmt.Printf("%U - %U - %U", ch, ch2, ch3)
  14. }
  15. /* Ouput:
  16. 65 - 946 - 1053236
  17. A - β - 􁈴
  18. 41 - 3B2 - 101234
  19. U+0041 - U+03B2 - U+101234
  20. */