<locale.h>

The <locale.h> include file declares the setlocale(), localeconv(), and wcslocaleconv() library functions. These functions are useful for changing the C locale when you are creating applications for international markets.

The <locale.h> include file also declares the type struct lconv and the following macro definitions: