From f496b73bc7487123d7b229988156c5494e51f58e Mon Sep 17 00:00:00 2001 From: xbjiang Date: Sat, 27 Apr 2013 05:40:26 +0800 Subject: [PATCH] already support 64 bits int in 64bit cpu --- ebook/02.2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ebook/02.2.md b/ebook/02.2.md index 9fe6c4f9..6ae37044 100644 --- a/ebook/02.2.md +++ b/ebook/02.2.md @@ -97,7 +97,7 @@ Go对于已声明但未使用的变量会在编译阶段报错,比如下面的 ### 数值类型 -整数类型有无符号和带符号两种。Go同时支持`int`和`uint`,这两种类型的长度相同,但具体长度取决于不同编译器的实现。当前的gcc和gccgo编译器在32位和64位平台上都使用32位来表示`int`和`uint`,但未来在64位平台上可能增加到64位。Go里面也有直接定义好位数的类型:`rune`, `int8`, `int16`, `int32`, `int64`和`byte`, `uint8`, `uint16`, `uint32`, `uint64`。其中`rune`是`int32`的别称,`byte`是`uint8`的别称。 +整数类型有无符号和带符号两种。Go同时支持`int`和`uint`,这两种类型的长度相同,但具体长度取决于不同编译器的实现。~~当前的gcc和gccgo编译器在32位和64位平台上都使用32位来表示`int`和`uint`,但未来在64位平台上可能增加到64位~~。Go里面也有直接定义好位数的类型:`rune`, `int8`, `int16`, `int32`, `int64`和`byte`, `uint8`, `uint16`, `uint32`, `uint64`。其中`rune`是`int32`的别称,`byte`是`uint8`的别称。 >需要注意的一点是,这些类型的变量之间不允许互相赋值或操作,不然会在编译时引起编译器报错。 >