int(3)

int3

Integral type macros

Usage

#include <int.h>

Overview

This header defines macros for the local integral types. $1$2int_1int_1int_1int_1int_1int_1int_1int_1 $1$2int_2int_2int_2int_2int_2int_2int_2int_2 and $1$2int_4int_4int_4int_4int_4int_4int_4int_4 are always defined to integral types with a size of 1, 2 and 4 bytes respectively. The macros where n is a power of 2 greater than 4 are defined if the type is supported. $1$2int_maxint_maxint_maxint_maxint_maxint_maxint_maxint_max is defined to be the largest support integral type. $1$2int_swapint_swapint_swapint_swapint_swapint_swapint_swapint_swap is the swap(3) operation that converts a local $1$2intintintintintintintint to canonical big-endian representation.

Releases

Unchanged in 135 releases since Mac OS X 10.4.

  1. 10.4–26.5

From ksh 42 in macOS 26.5. Parsed by carta from the page's man source.