C语言中,"整型"跟"短整型"的取值范围都是 -32768~32767,请问两者有什么差别?

日期:2007-09-25 02:25:34 人气:1

C语言中,"整型"跟"短整型"的取值范围都是 -32768~32767,请问两者有什么差别?

"整型"跟"短整型"或长整型的长度与编译器有关,例如,同样是Windows XP计算机, 编译器TC和编译器VC的规定就不同。 short int 总是16位 -- 短整型 long int 总是32位 -- 长整型 int -- 与编译器有关,可能32位,也可能16位 短整型变量用整型取代,总是可以的。 整型用短整型替代,要看数值范围,有可能可以,有可能不行。
    A+
热门评论