cpp:整数型
C++には6個の整数型が用意されている。
short
int
long
unsignedshort
unsignedint
unsignedlong
unsigned整数型は、記憶領域をビット配列として扱うときに便利である。
しかし、正の整数を表現するためのビットを1つ増やしたいためにintの代わりにunsignedを用いるのは良くない。
値を正に保つためにunsignedを宣言しても、暗黙の変換ルールにより、
目的を達成する
ことができない。