unsigned short int和unsigned short之间的区别

Goa*_*444 7 c unsigned

unsigned short int和c中的unsigned short decleration之间是否存在差异?如果是,请问它是什么?我尝试在线查找,但找不到任何有价值的东西.

unsigned short int x1;
unsigned short x2;
Run Code Online (Sandbox Code Playgroud)

最后,如果有差异,我怎么能分别把它们互相投射?

Sha*_*baz 10

C11 [PDF](无关的部分省略)(强调我的):

6.7.2.2:

每个声明中的声明说明符中应至少给出一个类型说明符,并在每个结构声明和类型名称的说明符限定符列表中给出.每个类型说明符列表应为以下多个集合之一(以逗号分隔,每个项目有多个多集); 类型说明符可以按任何顺序出现,可能与其他声明说明符混合.

  • ...
  • short,signed short,short int,或者signed short int
  • unsigned short, 要么 unsigned short int
  • ...

6.7.2.5:

每个以逗号分隔的多个集合都指定相同的类型 ......

  • 如果您想链接到更便捷的C11在线副本,请访问:http://port70.net/~nsz/c/c11/n1570.html (2认同)