User and Reference Guide for the Intel® C++ Compiler 14.0

Understanding the 64-bit Data Model used by OS X*

The 64-bit data model used by OS X* is known as LP64. The use of the LP64 data model ensures that source code created on other platforms can be easily ported to OS X.

The LP64 data model defines these C/C++ types as follows:

The following C/C++ restrictions and guidelines apply:


Submit feedback on this help topic