基本类型的字节长度

C++中的数据类型的长度并不总是一致的,比如int类型在32 位机和64位字节长就不一样。因此,使用C++开发的程序,在不同的平台之间进行移植是有风险的。

C++标准仅仅针对如下的大小顺序做出了规定:

1=sizeof(char)<=sizeof(short)<=sizeof(int)<=sizeof(long)

C++提供了sizeof关键字,允许程序运行时刻获取不同数据类型的字节数。以下是在电脑上测试的结果 系统:winxp

测试结果:

1550569636(1)

《基本类型的字节长度》上有3条评论

评论已关闭。