Java 我想知道这是什么意思;数据类型的实际大小取决于实现。”;

Java 我想知道这是什么意思;数据类型的实际大小取决于实现。”;,java,c++,types,size,structure,Java,C++,Types,Size,Structure,“数据类型的实际大小取决于实现。” 上面是关于编程语言中的数据类型,我想知道这意味着什么 “数据类型的大小”是指用于表示该类型对象的内存字节数 这里的“实现”指的是语言的实现。“实现”由许多部分组成,包括编译器、工具链的其余部分(如链接器和汇编程序)、标准库、操作系统(在具有此类功能的系统上)和底层CPU体系结构 这句话的意思是,数据类型的大小在语言的不同实现中可能不同。作为一个应用实例,使用MSVC编译器在Windows上实现的X8664 CPU架构中的C++语言中的“代码>长INT/CODE

“数据类型的实际大小取决于实现。” 上面是关于编程语言中的数据类型,我想知道这意味着什么

“数据类型的大小”是指用于表示该类型对象的内存字节数

这里的“实现”指的是语言的实现。“实现”由许多部分组成,包括编译器、工具链的其余部分(如链接器和汇编程序)、标准库、操作系统(在具有此类功能的系统上)和底层CPU体系结构

这句话的意思是,数据类型的大小在语言的不同实现中可能不同。作为一个应用实例,使用MSVC编译器在Windows上实现的X8664 CPU架构中的C++语言中的“代码>长INT/CODE数据类型”的大小为4字节,而同一类型的CPU在Linux上的架构大小为8字节。

< P>“数据类型的大小”表示用于表示该类型对象的内存字节数

这里的“实现”指的是语言的实现。“实现”由许多部分组成,包括编译器、工具链的其余部分(如链接器和汇编程序)、标准库、操作系统(在具有此类功能的系统上)和底层CPU体系结构


这句话的意思是,数据类型的大小在语言的不同实现中可能不同。作为一个应用实例,使用MSVC编译程序在X8664 64 CPU体系结构中的Windows上实现C++语言中的“代码>长INT/COD>数据类型是4字节,而在Linux中相同CPU架构上的相同大小是8字节。

只是意味着您可以以不同的方式实现事情,因此可能有不同的尺寸。引用自何处?指系统的底层位体系结构(32位或64位)。对于相同的数据类型,某些语言(例如C或C++)可能具有不同的大小(内存存储中使用的位数)。这只是意味着您可以用不同的方式实现,因此可能具有不同的大小。引用自何处?指系统的底层位体系结构(32位或64位)。对于相同的数据类型,某些语言(例如C或C++)可能具有不同的大小(内存存储中使用的位数)example@anonymous我加了一个例子,你可以把example@anonymous我添加了一个示例。