x86与x64系统编程的区别

1. 数据类型大小

long, size_t, ssize_t等类型在x86下占4字节,在x64下占8字节。

2. 指针大小

指针在x86下占4字节,在x64下占8字节。

3. 字节对齐

为了提高效率,默认情况下x86机器按4字节对齐,而x64机器按8字节对齐。

Table of Contents