A. 32768
B. '3'
C. 32768.0
D. 32768.0F
相信很多小伙伴会选D,认为16进制的D选项跟十进制的C选项相比,肯定D大啊。
然而题目问的是占据空间,sizeof();
在这里我们用C语言:
#include<iostream> using namespace std; int main() { cout << sizeof(32768) << endl; cout << sizeof('3') << endl; cout << sizeof(32768.0) << endl; cout << sizeof(32768.0F) << endl; system("pause"); return 0; }
讯享网
最终结果是
讯享网4 //32768是整型,占四个字节 1 //'3' ,char类型,占1个字节 8 //32768.0 凡是这种后面没有F的,默认为double类型,占8个字节 4 //32768.0F 后面有F,便为单精度,占4个字节
A. 32768是整型,占四个字节
B. '3' ,char类型,占1个字节
C. 32768.0 凡是这种后面没有F的,默认为double类型,占8个字节
D. 32768.0F 后面有F,便为单精度,占4个字节

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/116353.html