stddef.h


Tipo wchar_t ANSI C

typedef <tipo> wchar_t;

Un tipo entero cuyo intervalo de valores puede representar códigos únicos para todos los miembros del conjunto más grande de caracteres extendidos especificado de entre las localidades soportadas; el carácter nulo tendrá el número de código, cero, y cada miembro del conjunto básico de caracteres el número de código igual a su valor cuando usado como el carácter único en una constante de caracteres enteros.

Ejemplo:

/* Para C */
#define __DJ_wchar_t    typedef unsigned short wchar_t;
/* Para C++, ya que es un tipo "verdadero" */
#define __DJ_wchar_t
DJGPP
typedef unsigned short wchar_t;
Borland
#define __WCHAR_TYPE__ int
#endif
#ifndef __cplusplus
typedef __WCHAR_TYPE__ wchar_t;
#endif
Dev-C++