The standard defines 64–bit (8-byte) numbers called hyper
int
and unsigned
hyper
int
with representations that are the obvious extensions of integer
and unsigned integer,
defined previously. They
are represented in two's complement notation; the most-significant and least-significant
bytes are 0 and 7, respectively.
Hyper integers are declared as follows.
hyper int identifier; unsigned hyper int identifier;