c语言int转换为char(c语言int范围)
您好,今天小花就为大家解答关于c语言int转换为char,c语言int范围相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、C语言int的取值范围在32/64位系统中都是32位,范围为-2147483648~+2147483647,无符号情况下表示为0~4294967295。
2、C/C++编程语言中,int表示整型变量,是一种数据类型,用于定义一个整型变量,在不同编译环境有不同的大小,不同编译运行环境大小不同。
3、C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。
4、基本数据类型:void:声明函数无返回值或无参数,声明无类型指针,显示丢弃运算结果。
5、(C89标准新增)char:字符型类型数据,属于整型数据的一种。
6、(K&R时期引入)int:整型数据,表示范围通常为编译器指定的内存字节长。
7、(K&R时期引入)float:单精度浮点型数据,属于浮点数据的一种。
8、(K&R时期引入)double:双精度浮点型数据,属于浮点数据的一种。
9、(K&R时期引入)_Bool:布尔型(C99标准新增)_Complex:复数的基本类型(C99标准新增)_Imaginary:虚数,与复数基本类型相似,没有实部的纯虚数(C99标准新增)_Generic:提供重载的接口入口(C11标准新增)扩展资料:1989年,ANSI发布了第一个完整的C语言标准——ANSI X3.159—1989,简称“C89”,不过人们也习惯称其为“ANSI C”。
10、C89在1990年被国际标准组织ISO(International Standard Organization)一字不改地采纳,ISO官方给予的名称为:ISO/IEC 9899,所以ISO/IEC9899: 1990也通常被简称为“C90”。
11、1999年,在做了一些必要的修正和完善后,ISO发布了新的C语言标准,命名为ISO/IEC 9899:1999,简称“C99”。
12、在2011年12月8日,ISO又正式发布了新的标准,称为ISO/IEC9899: 2011,简称为“C11”。
13、参考资料:百度百科-C语言百度百科-int函数。
本文就讲到这里,希望大家会喜欢。