C语言第一课(整数数据类型)-创新互联
整数数据类型
成都创新互联专注于顺德企业网站建设,响应式网站设计,商城系统网站开发。顺德网站建设公司,为顺德等地区提供建站服务。全流程按需网站设计,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务- 字符型 char 用来表示一个字符
- 短整型 short 表示一个不大的整数
- 整型 Int 生活中一般的整数
- 长整型 long 表示一个较大的整数
- 加长整型 long long 表一个非常大的整数
c语言没有规定这些数据类型的存储范围,不同平台和编译器存储的范围不同。
我可以用sizeof测量各种实体占用字节的大小
Int a;
printf ("sizeof int =%d\n",sizeof (int));
printf ("sizeof int =%d\n",sizeof (a));
printf ("sizeof 123 =%d\n",sizeof (123));
printf ("sizeof int =%d\n",sizeof (long long));
Sizeof可以测量数据类型、变量、常量,以及测量出数组长度等。
通过测量可以看到它们的字节长度,通过计算我们就可以得到他们的取值范围。
为什么是±2^(字节长度)呢?
因为最高位本当做符号位。
不想最高位当做符号位也可以用关键字unsigned,这样最高位也可以用来表示数值。
使用unsigned后各整型数据类型的取值范围。
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
文章名称:C语言第一课(整数数据类型)-创新互联
链接分享:http://cdiso.cn/article/dhspsc.html