VC++6.0 有没有比BYTE更小的数据类型

VC++6.0 有没有比BYTE更小的数据类型,第1张

用位域,

struct bit{

int a:4;

int b:4;

int c:2;

int d:6;

}data

在VC中,long double和double的长度都是8个字节,在TC下long double是10个字节。

因为long double的内存占用数目跟具体的 *** 作系统有关。你说的占8个字节,显然是因为你是在64位系统,或者按照64位方式来编译,所以得到这个结果。

long 型一般在Win32环境中占4字节;char型占1字节;bool型也是占1字节。可以用sizeof函数测试不同数据类型占内存字节数。如 cout 回答于 2022-06-24

以上就是关于VC++6.0 有没有比BYTE更小的数据类型全部的内容,包括:VC++6.0 有没有比BYTE更小的数据类型、在VC2015环境中 long doubt变量在内存中占用了几个字节、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10145504.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存