设为首页 加入收藏

TOP

1.5.3 类型修饰符
2013-10-07 14:41:22 来源: 作者: 【 】 浏览:59
Tags:1.5.3 类型 修饰

1.5.3  类型修饰符

可以使用修饰符对类型进行修改。short是一个修饰符,它能够缩小变量所能保存值的数目。Long也是一个修饰符,它能够扩大变量所能保存值的数目。short能够缩小变量的存储空间,而long则会扩大。short和long可以修饰int型。long还可以修饰double型。

signed和unsigned是只能用于整型的修饰符。signed表示变量既可以存储正数也可以存储负数,而unsigned表示变量只能存储正数。无论signed还是unsigned都无法改变变量所能保存值的数目,而只能改变取值的范围。整型默认使用signed修饰。

是不是对这些类型感到有些迷惑?不用担心。表1-1归纳了常用的类型和修饰符,其中还提供了类型各自的取值范围。

表1-1  常用类型

    < xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

short int

32 76832 767

unsigned short int

065 535

int

2 147 483 6482 147 483 647

unsigned int

04 294 967 295

long int

2 147 483 6482 147 483 647

unsigned long int

04 294 967 295

float

3.4E+/38(7个有效数字)

double

1.7E+/308(15个有效数字)

long double

1.7E+/308(15个有效数字)

char

256个字符

bool

truefalse

陷阱

表中所列取值范围依据的是本书使用的编译器。您的编译器决定的变量取值范围可能不同,具体请查阅所使用编译器的文档。

技巧

为简洁起见,short int可以缩写成short,long int可以缩写成long。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.5.1 Game Stats程序简介 下一篇1.5.4 变量声明

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: