signed char

From Just Solve the File Format Problem
Revision as of 07:04, 13 May 2015 by VolodyA! V Anarhist (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
File Format
Name signed char
Ontology
Released 1983


signed char is the smallest signed integer type in C++, it often gets typedef-ed as "byte" (alternatively people use unsigned char for that reason) because it uses one byte of memory (depending upon what architecture defines it as, but no less than 8 bits). The range of values that can definitely be stored in this type is -128 – 127.

7 6 5 4 3 2 1 0 value
1 0 0 0 0 0 0 0 -128
0 1 1 1 1 1 1 1 127
0 0 0 0 0 0 0 0 0

Other C++ datatypes of the same size

Other C++ data types storing signed integers

  • short no less than 16 bits, no less than char
  • int no less than 16 bits, no less than short
  • long no less than 32 bits, no less than int
  • long long no less than 64 bits, no less than long
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox