C语言中的数据类型使用

以下选项中不属于C语言的类型的是
A) signed short int    B) unsigned long int
C) unsigned int      D) long short
个人感觉D.大家呢

C中没long short类型

我认为你感觉的很对
long short - - 又长又短的类型

C语言中有如下几种整型:

  • short int (即signed short int,signed可以省略)
  • unsigned short int
  • int (即signed int,signed可以省略)
  • unsigned int
  • long int (即signed int,signed可以省略)
  • unsigned long int

long 和 short 是相反的意思,不会同时修饰一个变量。
作为一个考题,如果不确定答案,可以由基本的逻辑判断出选D。

如果对您有帮助,请采纳答案好吗,谢谢!

没见过long short

感觉最上面的回答很详细

D) long short

  error C2632: “long”后面的“short”非法

编译器会直接报错的。。。