C语言--整型变量的种类

整型变量的基本类型符为int,这是用得最多的。编译时系统为它分配一定的字节(Turbo C分配2个字节,Visual C++分配4个字节)。2个字节可以表示的数值范围为-2^15~(2^15-1),即-32768~32767,如是4个字节,则把15换成31。

如果需要改变变量的字节数,可以定义为长整型或者是短整型,只要在int的前面加上修饰词long或者short即可。此外,有些情况下,要求变量只表示正数,为了充分利用变量的存储空间,使之表示的数的范围变大(即第一位不用来存放符号,而是用来存放数值),这时,可以在类型名的前面加上修饰词unsigned,指明这个整型变量为无符号的整形变量,当然,也可以加上signed来指明这个变量为有符号数,由于int类型默认情况下就是有符号数,因此加signed是多余的,一般都不加。

你可能感兴趣的:(C)