Types to be used for integers, characters, bytes and arbitrary pointers. The corresponding predefined C types sometimes used for these purposes—int, char, unsigned char and char *, for example—are not portable. C compilers are notorious for providing different representations and semantics for predefined types.
Several compile-time definitions relating to these types: for example, whether a one’s-complement or two’s-complement representation is used for signed integers54.
Routines whose implementation is dependent on the host machine architecture, operating system or C compiler (for example, input-output and storage allocation).
KeywordsUsual Definition Primary Memory Secondary Memory Error Part Output Source
Unable to display preview. Download preview PDF.