九,数据类型

九,数据类型,第1张

九,数据类型

1.修饰类型符:

除了void 以外,基本数据类型之前都可以加各种修饰符,在基本数据类型前加类型修饰符,可以更加准确的对类型进行定义。

用于修饰基本类型的修饰符有四种。

(1)signed-----“有符号”,可以修饰int ,char类型,因为默认的int类型定义为有符号的整数。因此,对int类型使用signed是多余的,signed最重要的用途是在char类型默认为无符号时,使用signed 修饰char,表示有符号字符型。

(2)unsigned----“无符号”,可以修饰int ,char 基本类型。

(3)long-----“长型”,可以修饰int,double类型。

(4)short-----“短型”,可以修饰int基本类型。

【注意】:当修饰符被单独使用(将其修饰的基本类型省略)时,系统默认其为int类型,因此,下面几种用法是等价的。

signed                          等价于                          signed int

unsigned                      等价于                          unsigned int

long                              等价于                          long int

short                             等价于                          short int

另外,signed 和unsigned也可以用来修饰long int 和short int类型,但不能修饰double和float类型

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5718918.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存