int型数组存储时占几个字节

君许长长 1个月前 已收到2个回答 举报

突击队 4星

共回答了406个问题采纳率:92.4% 评论

编译器不一样会导致占用字节不一样。

以二进制保存的时候,1byte = 8bit,int型变量的范围在-2的32次方到2的32次方(具体记不清楚了)一个字节保存8位,也就是每一位上的值都是0或者1,32次方也就是刚好是8的4倍,占用4字节。

举个例子,数据会在内存中以二进制形式保存,先补低位,如果没有占满32位,其余位补0

21小时前

9

吥捯終點 1星

共回答了124个问题 评论

int类型占用几个字节,具体要看编译时所采用的编译器是几位的编译器。通常可以有1字节、2字节、4字节或8字节的。

19小时前

14
可能相似的问题

猜你喜欢的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com