mirror of
https://github.com/unknwon/the-way-to-go_ZH_CN.git
synced 2025-08-12 06:19:44 +08:00
18 lines
321 B
Go
18 lines
321 B
Go
package main
|
|
import "fmt"
|
|
|
|
func main() {
|
|
var n int16 = 34
|
|
var m int32
|
|
|
|
// compiler error: cannot use n (type int16) as type int32 in assignment
|
|
//m = n
|
|
m = int32(n)
|
|
|
|
fmt.Printf("32 bit int is: %d\n", m)
|
|
fmt.Printf("16 bit int is: %d\n", n)
|
|
}
|
|
/* Output:
|
|
32 bit int is: 34
|
|
16 bit int is: 34
|
|
*/ |