在Visual c++6.0中int、short、long型各占多少字节?
7个回答
展开全部
C语言中没有具体规定各类数据所占内存的字节数,只要求long不短于int,short不长于int。一般情况是:
int:16
short:16
long:32
但是Visual 6.0 C++为整型数据分配4字节(32位);
其取值范围是-2147483648~2147483647。
一楼的方法不错!
int:16
short:16
long:32
但是Visual 6.0 C++为整型数据分配4字节(32位);
其取值范围是-2147483648~2147483647。
一楼的方法不错!
参考资料: C程序设计(清华大学出版社)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都是4 字节,因为windows是32位系统
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int , long : 32bits = 4bytes
short, 16bits = 2bytes
short, 16bits = 2bytes
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
敲代码
printf("%d,%d,%d",sizeof(int),sizeof(short),sizeof(long));
printf("%d,%d,%d",sizeof(int),sizeof(short),sizeof(long));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询