Denotes a signed integer type with "the natural size suggested by the architecture of the execution environment", whose range includes at least -32767 to +32767, inclusive.
int x = 2;
int y = 3;
int z = x + y;
Can be combined with unsigned
, short
, long
, and long long
(q.v.) in order to yield other integer types.