若两个整型变量a b若a=8;b=8000,则b比a要占用更多的内存吗?

若两个整型变量a b若a=8;b=8000,则b比a要占用更多的内存吗

a和b占用同样多的内存,都是两个字节,其中a的两个字节分别是08 00(16进制,下同),而b的两个字节则是40 1F
如果a和b是字符串型变量,比如a="8";b="8000",则a占用一个字节,内容为38(即字符8的ASCII码),b占用4个字节,内容为38 30 30 30
温馨提示:答案为网友推荐,仅供参考
相似回答