C支持多种整型数据类型---表示有限范围的整数。每种类型都有一个大小指示符: char,short,int和long,同时还有被表示的数字是否是非负数(声明为unsigned),或者是有可能是负数(默认)的指示。这些不同大小允许表示不同范围的值,C标准定义了每种数据类型必须能够表示的最小数值范围。

C声明

保证的

典型32位机器

最小值

最大值

最小值

最大值

char

unsigned char

-127

0

127

255

-128

0

127

255

short[int]

unsigned short[int]

-32,767

0

32,767

65,535

-32,768

0

-32,767

65,535

int

unsigned int

-2,147,483,647

0

2,147,483,647

4,294,967,295

-2,147,483,648

0

2,147,483,647

4,294,967,295

long[int]

unsigned long[int]

-2,147,483,647

0

2,147,483,647

4,294,967,295

-2,147,483,648

0

2,147,483,647

4,294,967,295

图2.8   C的整型数据类型

整数表示---整型数据类型相关推荐

  1. 整型数据类型java_Java 六种基本整型数据类型变量的取值范围

    原创. *Java四种基本整型数据类型变量(长型long.整型int.短型short.和字节型byte),需要不同的存储空间(分别为8.4.2.1字节),表示不同的数据取值范围.(符号^表示幂指数) ...

  2. 信息学奥赛一本通 1016:整型数据类型存储空间大小 | OpenJudge NOI 1.2 01

    [题目链接] ybt 1016:整型数据类型存储空间大小 OpenJudge NOI 1.2 01:整型数据类型存储空间大小 [题目考点] 1. sizeof运算符 sizeof可以求某常量.变量或类 ...

  3. 信息学奥赛一本通(1016:整型数据类型存储空间大小)

    1016:整型数据类型存储空间大小 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 50393     通过数: 34940 [题目描述] 分别定义int,shor ...

  4. 非double型数值-整型数据类型

    整型数据类型 double  型转为整型 A=5                   // 默认为double型 class(A) 将5转化为8位的整型 X=int8(A) 小数的转化,取离他最近的数 ...

  5. 整型数据类型及其取值范围详解

    整型数据类型 C数据类型 最小值 最大值 [signed] char -128 127 unsigned char 0 255 short -32768 32767 unsigned short 0 ...

  6. NOI-1.2(01) 整型数据类型存储空间大小

    01:整型数据类型存储空间大小 描述 分别定义int,short类型的变量各一个,并依次输出它们的存储空间大小(单位:字节). 输入 无. 输出 一行,两个整数,分别是两个变量的存储空间大小,用一个空 ...

  7. P60 整型数据类型讲解

    2.整数类型 #2.整型数据类型 USE dbtest12;CREATE TABLE test_int1( f1 TINYINT, f2 SMALLINT, f3 MEDIUMINT, f4 INTE ...

  8. c语言的数据类型有什么 long int,C语言的三种整型数据类型:INT SHORT INT和LONG INT...

    int数据类型的位数为16位,short int数据类型的位数也是16位.而long int的位数为32位,可用来存储比较大的整数. short int和long int可以缩写为short和long ...

  9. C语言的三种整型数据类型:int、short int和long int

    int数据类型的位数为16位,short int数据类型的位数也是16位.而long int的位数为32位,可用来存储比较大的整数. short int 和 long int可以缩写为short 和 ...

最新文章

  1. [转]如果我有jQuery背景,我应该如何切换到AngularJS的思维模式?
  2. eclipse中查看java源代码设置方法
  3. 配置Apache时出错及解决方法
  4. 键盘连击测试_测试梗欢迎补充
  5. 怎么改vue项目的标题_如何动态修改Vue项目中的页面title
  6. node --- http数据上传
  7. 实模式切换到保护模式,为什么要开启A20地址线(系统升级产生的兼容性问题)
  8. 如何用 javascript 做一个高逼格的进度条
  9. Microsoft VS又要级了
  10. 北信源管理网页卸载密码_怎么卸载找不到程序的流氓软件?
  11. 全球AI芯片企业排行:英伟达第1,华为第12(七家中国公司入围Top24)
  12. MyBatis学习(01)之解决mapper绑定异常
  13. 分享:BlackHole开发日记-Java守护进程、Signal处理
  14. eclipse各版本对应JDK版本要求
  15. 亚马逊测评自养号IP重要性
  16. PHP 使用GD库合成带二维码的海报步骤以及源码实现
  17. 指数型组织:未来组织发展的必然趋势
  18. 静校正问题及其深度学习方法
  19. 虚拟机内下载速度慢解决方法汇总
  20. 学生信息表 成绩表+12章练习

热门文章

  1. ROS机器人URDF建模
  2. 全屏背景半透明对话框用PhotoView显示图片放大缩小图片
  3. ubuntu安装eclipse报错问题集
  4. 关于Android内存优化
  5. Keil C中的sprintf函数
  6. IAR中使用struct强制对齐时的一个问题及解决
  7. 项目:双色球预测系统
  8. 人工智能python怎么念_5分钟战胜人工智能+Python字符编码
  9. MapReduce源码分析_李孟_新浪博客
  10. HX711电子秤数据转化原理