c语言中int什么意思以及什么是无符号和有符号整型

来源:互联网 发布:武汉伊格尔网络怎么样 编辑:程序博客网 时间:2024/04/30 06:31

int 是整数类型,用于定义变量的类型,有符号,unsigned int 是无符号的整数类型,直白点说有符号无符号整型就是能不能存放负数。
根据程序编译器的不同,整形定义的字节数不同。51类单片机的C语言中,int代表2byte16位);如果是32ARM处理器C语言中,则int代表4byte(32)。(如32XP)把int定义为4 byte(32)。  注意一下取值范围。若在32位系统中,signed int a, a范围[-2^31 , 2^31 -1][-21474836482147483647]
所以一个int定义需要注意几个方面,一个是类型,一个是存储数据的大小范围。

0 0
原创粉丝点击