C语言int的取值范围在32/64位系统中都是32位,范围为-2147483648~+2147483647,无符号情况下表示为0~4294967295。

C/C++编程语言中,int表示整型变量,是一种数据类型,用于定义一个整型变量,在不同编译环境有不同的大小,不同编译运行环境大小不同。

C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。

基本数据类型:

void:声明函数无返回值或无参数,声明无类型指针,显示丢弃运算结果。(C89标准新增)

char:字符型类型数据,属于整型数据的一种。(K&R时期引入)

int:整型数据,表示范围通常为编译器指定的内存字节长。(K&R时期引入)

float:单精度浮点型数据,属于浮点数据的一种。(K&R时期引入)

double:双精度浮点型数据,属于浮点数据的一种。(K&R时期引入)

_Bool:布尔型(C99标准新增)

_Complex:复数的基本类型(C99标准新增)

_Imaginary:虚数,与复数基本类型相似,没有实部的纯虚数(C99标准新增)

_Generic:提供重载的接口入口(C11标准新增)

扩展资料:

1989年,ANSI发布了第一个完整的C语言标准——ANSI X3.159—1989,简称“C89”,不过人们也习惯称其为“ANSI C”。

C89在1990年被国际标准组织ISO(International Standard Organization)一字不改地采纳,ISO官方给予的名称为:ISO/IEC 9899,所以ISO/IEC9899: 1990也通常被简称为“C90”。

1999年,在做了一些必要的修正和完善后,ISO发布了新的C语言标准,命名为ISO/IEC 9899:1999,简称“C99”。

在2011年12月8日,ISO又正式发布了新的标准,称为ISO/IEC9899: 2011,简称为“C11”。

参考资料:

百度百科-C语言

百度百科-int函数

c语言中int类型的范围,C语言int的取值范围?相关推荐

  1. Golang中 int int8 int16 int32 int64的区别和取值范围

    先说结论吧,方便快速查询验证. 总结 区别 int 类型大小为 8 字节 int8 类型大小为 1 字节 int16 类型大小为 2 字节 int32 类型大小为 4 字节 int64 类型大小为 8 ...

  2. Java 语言中 Enum 类型的使用介绍

    Enum 类型的介绍 枚举类型(Enumerated Type) 很早就出现在编程语言中,它被用来将一组类似的值包含到一种类型当中.而这种枚举类型的名称则会被定义成独一无二的类型描述符,在这一点上和常 ...

  3. c语言类型名占字节,在C语言中,不同类型数据所占字节数

    <在C语言中,不同类型数据所占字节数>由会员分享,可在线阅读,更多相关<在C语言中,不同类型数据所占字节数(2页珍藏版)>请在人人文库网上搜索. 1.在C语言中,double. ...

  4. Java中的enum详细解析------Java 语言中 Enum 类型的使用介绍

    Enum 类型的介绍 枚举类型(Enumerated Type) 很早就出现在编程语言中,它被用来将一组类似的值包含到一种类型当中.而这种枚举类型的名称则会被定义成独一无二的类型描述符,在这一点上和常 ...

  5. java成员变量默认是_在Java语言中,String类型的成员变量的默认初始值是( )

    在Java语言中,String类型的成员变量的默认初始值是( ) 答:C.null 学生最主要的权利是() 答:受教育权 提倡教育要适合孩子的 "敏感期"的教育家是 答:蒙台梭利 ...

  6. Go 语言中 switch 类型断言用法

    Author mogd 2022-05-09 Update mogd 2022-05-09 Adage Don't live in the past. 目录 Go 语言中 switch 类型断言的用法 ...

  7. Mysql中bigint、int、mediumint、smallint 和 tinyint的取值范围

    Mysql中bigint.int.mediumint.smallint 和 tinyint的取值范围 引言 社区这边的业务就遇到过这个坑,由于是用的开源框架,很多表id的字段用的mediumint类型 ...

  8. mysql mediumint(8)_mysql中bigint、int、mediumint、smallint与tinyint的取值范围

    https://blog.csdn.net/github_39110707/article/details/74277381 mysql数据库设计,其中对性能优化,字段类型很重要,下面对bigint. ...

  9. c语言中char类型转int类型

    前言 在九度oj做acm的时候,经常会遇到了char类型和int类型相互转化的问题,这里进行一下总结.今后,可能会多次更新博客,因为半年做了很多总结,但是都是保存在word文档上了,现在开始慢慢向CS ...

  10. c语言 char java转换_c语言中char类型转int类型

    前言 在九度oj做acm的时候,经常会遇到了char类型和int类型相互转化的问题,这里进行一下总结.今后,可能会多次更新博客,因为半年做了很多总结,但是都是保存在word文档上了,现在开始慢慢向CS ...

最新文章

  1. Gut: 妊娠期糖尿病与孕妇及其新生儿微生物菌群失调有关(赵方庆作品)
  2. 《今日简史》读书笔记(未完待续)
  3. nUnit,凑合着测试
  4. mysql字段中ID值自动增长
  5. Terminal(终端) 在 OS X下如何快速调用
  6. 【Java】MD5字符串的加密解密
  7. 8位以上 密码 正则表达式
  8. C和C++数据结构算法
  9. linux mysql操作知识--收藏
  10. 【CASS精品教程】CASS9.1等高线的绘制完整案例教程
  11. java自定义一个timeout,Timeout操作符 RxJava 学习笔记二十一
  12. 数据结构知识点大汇总(五)
  13. Flex in a Week video training
  14. (宏)Word 仅修改选中图片的尺寸
  15. excel辅助列巧妙运用完成工资条的制作
  16. 在MACBook笔记本上通过Safari 访问EBS系统
  17. mvc表单Form提交 --实体
  18. GifCam v7.0 极简GIF动画录制工具中文单文件版
  19. 数学----两个或者多个函数相乘求它们的导数
  20. 解决esp8266无法连接手机和电脑热点的问题

热门文章

  1. 2018年大连海事大学校赛(ACM竞赛高校联盟训练赛 第11场)题解
  2. 在一个循环中将许多字符串连接在一起时,使用 StringBuilder类可以提升性能
  3. 阿里云STMP邮箱验证
  4. 移动应用的引导模式设计
  5. 【第十一篇】Flowable中的各种网关
  6. 重命名 VMware ESX 主机
  7. 升级Win11必看!!
  8. Fedora 15不能正常关机,总是卡死在关机画面上
  9. LSTM多输入时间序列预测之股价预测
  10. 高盛报告:长远看中国网游前景不如门户