C语言中int是什么意思
int表示整型变量,是一种数据类型,用于定义一个整型变量,在不同编译环境有不同的大小,不同编译运行环境大小不同。
整型变量包括下面几种类型:
1、有符号基本整型,关键字:[signed]int,数值范围:-2147483648~2147483647,字节:4
2、无符号基本整型,关键字:unsigned,数值范围:0~4294967295,字节:4
3、有符号短整型,关键字:[signed]short,数值范围:-32768~32767,字节:2
4、无符号短整型,关键字:unsignedlong,数值范围:0~65535,字节:2
5、有符号长整型,关键字:[signed]long,数值范围:-2147483648~2147483647,字节:4
6、无符号长整型,关键字:unsignedlong,数值范围:0~4294967295,字节:4
整型变量的分类
1、基本型
类型说明符为int,在内存中占4个字节(不同系统可能有差异,此处原为2,经查证windows系统下为4,VAX系统也如此),其取值为基本整常数。
2、短整型
类型说明符为shortint或short'C110F1。所占字节和取值范围会因不同的编译系统而有差异。对于16字机,shortint占2个字节,在大多数的32位机中,shortint占4个字节。但总体而言shortint至少16位,也就是2个字节。
3、长整型
类型说明符为longint或long,在内存中占4个字节,其取值为长整常数。在任何的编译系统中,长整型都是占4个字节。在一般情况下,其所占的字节数和取值范围与基本型相同。
4、无符号型
类型说明符为unsigned。在编译系统中,系统会区分有符号数和无符号数,区分的根据是如何解释字节中的最高位,如果最高位被解释为数据位,则整型数据则表示为无符号数。
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇