扩展的数据类型(数据类型的修饰符)【6】

#include <stdio.h>
#include <limits.h>
#include <float.h>
void main()
{
	// int
	int i =INT_MIN, i1 = INT_MAX;
	printf("int:\t\n %d...%d\n\n",i,i1);
	printf("BIT: %d\n",sizeof(int));          //所占字节为4
	
	//short
	short s = SHRT_MIN, s1 = SHRT_MAX;
	printf("short:\t\n %d...%d\n",s,s1);
	printf("BIT: %d\n",sizeof(short));        // 所占字节为2
	
	//short int
	short int  si = 32768+10, si1 = 32767;
	printf("\nshort int:\t\n%d...%d\n",si,si1);
	printf("---------test------------------\n");
	printf("\nshort int:\t\n%d...%d\n\n",si,si1+100);
	printf("-------------------------------\n");
	//short int  不知道在VC6.0中有没有相关的宏来定义他的最大值和最小值
	//,我只能通过和short来测试,发现他的表示范围和short的范围是一样的;
	printf("\nshort int:\t\n%d...%d\n",si,si1);

	/*
		整型 int 可添加 short 和 long:
		short int:     简为 short;
		long int:      简为 long;
		long long int: 简为 long long

		它们都可以再添加 unsigned:
		unsigned int:           简为 unsigned
		unsigned short int:     简为 unsigned short
		unsigned long int:      简为 unsigned long
		unsigned long long int: 简为 unsigned long long

		char 可添加 unsigned:
		unsigned char

		double 可添加 long:
		long double
	*/
	/*-------------------运行结果-------------------------
				int:
			 -2147483648...2147483647

			BIT: 4
			short:
			 -32768...32767
			BIT: 2

			short int:
			-32758...32767
			---------test----------------

			short int:
			-32758...32867

			-----------------------------

			short int:
			-32758...32767
			Press any key to continue
			总结:
				在前面的一章中所提到的那些基本类型,虽然是C语言中最基本的,但是有时我们开发的时候还是用不了
				那么大的表示范围,所以我们可以使用C语言为我们提供的扩展的数据类型来修饰来更好的达到系统资源
				的充分利用。来开发出性能更好的程序;
	*/
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值