locale.h是C程序设计语言标准函数库的一个头文件，声明了C语言本地化函数。 这些函数用于在处理多种自然语言的软件编程设计时，把程序调整到特定的区域设置. 这些区域设置影响到C语言标准库的输入/输出函数.
所包含的函数.C语言本地化函数与数据类型定义在locale.h (clocale头文件用于C++).
批评.C语言标准中定义的区域设置函数的最大问题是，区域设置状态是全局的。这意味着一个程序在一个时刻只能有一个locale设置。实现程序同时具有多个l