|Non-Confidential||PDF version||ARM DUI0472J|
|Home > Standard C Implementation Definition > Arrays and pointers|
Describes implementation-defined aspects of the ARM C compiler and C library relating to arrays and pointers, as required by the ISO C standard.
The following statements apply to all pointers to objects in C and C++, except pointers to members:
Adjacent bytes have addresses that differ by one.
NULL expands to the
Casting between integers and pointers results in no change of representation.
The compiler warns of casts between pointers to functions and pointers to data.
size_t is defined as
ptrdiff_t is defined