The keyword wchar_t is used to declare wide character variables. wchar_t size is implementation dependent, therefore development of portable applications cannot assume that popular character representation, such as Unicode, can fit into a wchar_t on every platform and using any compiler.
Also see the data types page.
Related Topics: bool, char, double, float, int, short, signed, unsigned, void