int long string占几个字节?
- 2023-06-19 11:33:41
int long string占几个字节?
1 int:
占4个字节=32bit;
所能表示范围:-2147483648~2147483647;(即-2^31~2^31-1)
unsigned:
所占内存大小:4byte=32bit;
所能表示范围:0~4294967295;(即0~2^32-1)
2 long:
占8个字节=64bit
3 字符串string
由于string在c++中属于类类型,不是基本数据类型,类不能计算其在内 存中所占大小,非要用sizeof(string)来算的话,一般算出来的结果是 sizeof(string)=4byte,如果string字符串内容很多,很明显就不是其 真实大小,string类里面有计算其字节大小的函数如:size(),length()。
声明:本文内容及图片来源于读者投稿,本网站无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。请将本侵权页面网址发送邮件到583666585@qq.com,我们会及时做删除处理。