C语言中短整型变量和整形变量的区别是什么?

C语言中短整型变量和整形变量的区别是什么?

第1个回答  推荐于2016-11-28
C 语言之前的标准并没有规定基本数据类型的位数 , 只是给出了一个可以接受的级别 , 比如说短整型至少要能表示 ( -32768 32767 ),所以短整型一般是 16 位的(二进制),而整型一般是 32 位的,这个不同的实现有所不同,有些较老的编译器整型也可能是 16 位的 , 必要时可以查看 limits.h 中的定义以确定此编译器所支持得基本数据类型所能表示的范围本回答被提问者采纳
相似回答