Documentation Home
>
Oracle Solaris Studio 12.2:C 用户指南
>
附录 E 实现定义的 ISO/IEC C90 行为
>
E.1 与 ISO 标准比较的实现
>
E.1.7 数组和指针 (G.3.7)
> E.1.7.1 (6.3.3.4,7.1.1)The type of integer required to hold the maximum size of an array; that is, the type of the sizeof operator, size_t(存放数组的最大大小所需的整型;即 sizeof 操作符的类型 size_t):
Oracle Solaris Studio 12.2:C 用户指南
Previous
: E.1.6 浮点 (G.3.6)
Next
: E.1.7.2 (6.3.4) The result of casting a pointer to an integer, or vice versa(将指针强制转换为整数的结果,或将整数强制转换为指针的结果):
E.1.7.1 (6.3.3.4,7.1.1)The type of integer required to hold the maximum size of an array; that is, the type of the
sizeof
operator,
size_t
(存放数组的最大大小所需的整型;即 sizeof 操作符的类型 size_t):
stddef.h
中定义的
unsigned
int
(对于
-m32
)。
unsigned
long
(对于
-m64
)
Previous
: E.1.6 浮点 (G.3.6)
Next
: E.1.7.2 (6.3.4) The result of casting a pointer to an integer, or vice versa(将指针强制转换为整数的结果,或将整数强制转换为指针的结果):
© 2010, Oracle Corporation and/or its affiliates