编译器会将这两个相同的内容视为不同。
和
它们是相同的。
引用C11,第§6.7.2章,类型说明符,(强调我的)
列表:
类型说明符:
void
char
short
int
long
float
double
signed
unsigned
_Bool
_Complex
原子类型说明符
结构或联合说明符
枚举说明符
typedef名称
而且,P2,
在每个声明的声明说明符中,以及每个结构声明和类型名称的指定符-限定符列表中,必须至少给出一个类型说明符。每个类型说明符列表都应该是以下多重集之一(如果每个项有多个多重集,则用逗号分隔); 类型说明符可以以任何顺序出现,可能与其他声明说明符混合在一起。
没有区别。相同类型。