我想知道这意味着“数据类型的实际大小取决于实现。”

问题描述 投票:0回答:1

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

java c++ types size structure
1个回答
0
投票
“实施”在本文中是指语言的实施。 “实现”由许多部分组成,包括编译器,工具链的其余部分(例如链接器和汇编器),标准库和操作系统(在具有此类功能的系统上)。

该句子意味着在语言的不同实现中,数据类型的大小可能不同。作为一个实际示例,在使用MSVC编译器的x86_64 CPU体系结构上的Windows中,在Windows中使用C ++语言实现的long int数据类型的大小为4个字节,而在Linux中相同CPU体系结构上的相同类型的大小为8个字节。 。

© www.soinside.com 2019 - 2024. All rights reserved.