long unsigned int和unsigned long int之间有什么区别

Amn*_*ngh 3 c syntax types

编译器正在考虑这两个.

long unsigned int a; unsigned long int a;

Sou*_*osh 5

他们一样的.

引用C11,章节§6.7.2,类型说明符,(强调我的)

列表:

类型说明符:

void

char

short

int

long

float

double

signed

unsigned

_Bool

_Complex

原子型说明符

结构-或工会说明符

枚举符

的typedef名

和,P2,

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