要開始撰寫比較厲害的程式語言之前
我們要先學會物件的類型該如何表示
先從數字開始講起
| 類型 | 說明 |
|---|---|
| int8;uint8/byte | -128 ~ 127; 0 ~ 255 |
| int16/uint16 | -32768 ~ 32767; 0 ~ 65535 |
| int32/rune;uint32 | -21億 ~ 21億; 0 ~ 42億 |
| int64/uint64 | -2^63 ~ 2^63-1 ;0 ~ 18446744073709551615 |
那uint與int有何不同呢
「uint 表示 "無號整數(unsigned integer)",而 int 表示 "有號整數(signed integer)"。
無號整數只包含正整數(與零)。」
| 類型 | 說明 |
|---|---|
| float32 | 精確到7位小數,相當於c的float |
| float64 | 精確到15位小數,相當於c的double |
| complex64 | 32位實數與虛數 |
| complex128 | 64位實數與虛數 |
| 類型 | 說明 |
|---|---|
| bool | true/false,默認false,不能用数字代表true/false |
| bool則是一種判斷值,預設為false |
| 類型 | 說明 |
|---|---|
| String | 表示字串的時候記得要加"你要輸入的內容" |