指针的size

指针的大小(size)依赖于实现(implementation-dependant),甚至不同类型的指针可以有不同的size,不一定与某种整数类型匹配。

虽然,我们有时将整数和指针强制互换使用;我们假设long形变量能够容纳所有指针的值;C99标准还定义了一个intprt_t类型,表示能容纳指针的整数类型。但要知道,C标准并没有规定了这种做法,结果不一定是可移植的。