C语言:数据类型之整形(二)整形的属性

C语言:数据类型之整形(二)整形的属性

上节课我们学了整形的定义,声明,打印 今天学习整形的属性

整形:int分为2中类型:有符号整形和无符号整形:

有符合整形就是正数,0,负数。无符号就只有0,和正数

有符号的整形表示的数:-2^31~2^31-1。他的内存大小为4字节。(1字节等于8个2进制位)

无符号定义形式

unsigned int a;//在int前面加unsigned

在关键字前加unsigned就组成了无符号的整形。 无符号整形的范围:0~2^32-1。 内存大小:4字节。

怎么样得到类型的大小?

int a = 12;//定义一个整形变量

sizeof(a)//得到变量的大小:sizeof(变量名)

sizeof(int)//得到类型的大小:sizeof(变量名)

使用sizeof得到:sizeof(变量名); sizeof(类型);

输出大小

int a = 10;

printf("%d",sizeof(a));

输出无符号的整形:

unsigned int a = 15;//定义一个无符号的整形a

printf("%u",a)//使用输出符"%u"输出变量

由此可见:无符号的整形用"%u"进行输出;

遗漏地方:在引号里面放指定的输出格式(%d和%u就叫指定的输出格式,他们是输出指定数据和变量的)在引号外面加",变量"

总结:有符号-2^31~2^31-1这么大。无符号:0~2^32-1这么大。看变量或类型的内存用sizeof(sizeof(变量名); sizeof(类型);),输出变量的格式:printf("指定输出格式",变量);

相关创意

英国vat税率详解:英国vat税怎么计算?税率是多少?
365bet手机网址多少

英国vat税率详解:英国vat税怎么计算?税率是多少?

📅 08-03 👁️ 2238
为什么叫贝雷帽(解密贝雷帽:其来历和文化背景)
365在线体育app下载

为什么叫贝雷帽(解密贝雷帽:其来历和文化背景)

📅 09-15 👁️ 3294
招商广告怎么写?成功招商广告的几大特征
365bet手机网址多少

招商广告怎么写?成功招商广告的几大特征

📅 07-21 👁️ 2914
节外生枝的意思
亚洲365bet备用

节外生枝的意思

📅 07-05 👁️ 7728
逸茶雅集(EASTCHA)乌龙茶报价
365bet手机网址多少

逸茶雅集(EASTCHA)乌龙茶报价

📅 01-16 👁️ 1526
战枭完整版在线免费阅读
365bet手机网址多少

战枭完整版在线免费阅读

📅 10-27 👁️ 5715
英雄联盟峡谷之巅怎么进去
亚洲365bet备用

英雄联盟峡谷之巅怎么进去

📅 09-06 👁️ 7993
经典案例
365bet手机网址多少

经典案例

📅 08-10 👁️ 7478