Char (C++)

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo | name = char (C++) | formattype = electronic | subcat = Data types | subcat2 = C++ data types | subcat3 = | subcat4 =...")
 
m
Line 26: Line 26:
 
Character constant must use single quotes and it is considered to be enumerable (thus you can use characters in constructs like '''switch''').
 
Character constant must use single quotes and it is considered to be enumerable (thus you can use characters in constructs like '''switch''').
  
==Other C++ datatypes of the same size==
+
==Other C++ data types of the same size==
 
* [[signed char]]
 
* [[signed char]]
 
* [[unsigned char]]
 
* [[unsigned char]]

Revision as of 13:50, 11 May 2015

File Format
Name char (C++)
Ontology

Using char

Using char


C++ char is guaranteed to use exactly 1 byte of memory and it stores a single ASCII character, although storage of a part of the multipart character is also possible under specific conditions.

Character constant must use single quotes and it is considered to be enumerable (thus you can use characters in constructs like switch).

Other C++ data types of the same size

Other C++ data types storing symbols

  • char16_t no less than 16 bits, no less than char
  • char32_t no less than 32 bits, no less than char16_t
  • wchar_t whatever the largest block of addressable memory happens to be on the system
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox