C++ 根据存储储数值和分配存储空间的大小所创建不同类型的如(short,long,float,double等等)

[复制链接]
查看11 | 回复4 | 2010-5-25 16:34:26 | 显示全部楼层 |阅读模式
C++ 根据存储数值和分配存储空间的大小所创建不同的类型如(short,long,float,double等等)
我怎么才能清楚,自己要创建那个类型更合适了?
不好意思,C++我是刚刚学的,就是不清楚自己想要创建选择大还是小的类型。可以例如几个看看吗?

回复

使用道具 举报

千问 | 2010-5-25 16:34:26 | 显示全部楼层
根据你对该数据的所表示范围的要求来定,如要定义一个小于32768的整数,就可以用short,int,long,而如果要定义一个带小数的数,则可用float ,double,其中double所表示的实数的精度比float高
回复

使用道具 举报

千问 | 2010-5-25 16:34:26 | 显示全部楼层
其实常用的就是int和float,记住简单的大小顺序就行了,以后随着学习的深入慢慢的就知道该怎么用了
回复

使用道具 举报

千问 | 2010-5-25 16:34:26 | 显示全部楼层
看看每个类型所占内存大小,比如4字节就是32位 所以数字最大是2的31次方,有一位符号位。
回复

使用道具 举报

千问 | 2010-5-25 16:34:26 | 显示全部楼层
看你要处理的数值大小了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行