- 主题:int和int64有什么区别?
请教
--
FROM 117.35.134.*
类型不一样
【 在 BAIYUXIONG (爱情是个屁) 的大作中提到: 】
: 请教
--
FROM 163.125.197.*
明白了,多谢大佬指点
【 在 flw (帅五进九) 的大作中提到: 】
: 类型不一样
--
FROM 117.35.134.*
int长度根据机器来
【 在 BAIYUXIONG 的大作中提到: 】
: 请教
--
FROM 221.222.21.*
32位操作系统就是int32
64位操作系统就是int64
是不是这样
【 在 BAIYUXIONG 的大作中提到: 】
: 请教
--
FROM 114.249.21.*
【 在 littleSram 的大作中提到: 】
: 32位操作系统就是int32
: 64位操作系统就是int64
: 是不是这样
可以这么理解, 不过, 其实, 在C语言里, 这估计就是一个宏定义,主要还是用来指导编译器的,
编译器要编译的目标是什么架构,就被定义成什么样,换句话说,只要编译成32位代码, 64位操作系统也不是不可以运行32位的代码应用。
--
FROM 115.171.244.*
嗯,明白了
【 在 poggy 的大作中提到: 】
: 可以这么理解, 不过, 其实, 在C语言里, 这估计就是一个宏定义,主要还是用来指导编译器的,
: 编译器要编译的目标是什么架构,就被定义成什么样,换句话说,只要编译成32位代码, 64位操作系统也不是不可以运行32位的代码应用。
--
FROM 114.249.21.*
int可以是各种奇怪的长度,取决于芯片和系统,比较常见的是16和32,是默认类型。
int64这种应该定死了64,一般是软件自己定义的类型。
【 在 BAIYUXIONG 的大作中提到: 】
: 请教
--
FROM 203.114.246.*
这是 Go 语言版
int64 是 builtin 类型,不是自定义类型。
【 在 zhbzhang 的大作中提到: 】
: int可以是各种奇怪的长度,取决于芯片和系统,比较常见的是16和32,是默认类型。
: int64这种应该定死了64,一般是软件自己定义的类型。
--
FROM 163.125.197.*