区域设置类别

语法

#include <locale.h>

备注

区域设置类别是本地化例程使用的清单常量,用于指定要使用的程序区域设置信息部分。 区域设置是指可为其自定义程序的某些方面的局部性(或国家/地区)。 与区域设置相关的部分包括日期的格式设置和货币值的显示格式等。

区域设置类别 影响的程序部分
LC_ALL 所有区域设置特定的行为(所有类别)
LC_COLLATE strcollstrxfrm 函数的行为
LC_CTYPE 字符处理函数的行为(不受影响的 isdigitisdigitisxdigitmbstowcsmbtowc 除外)
LC_MAX LC_TIME 相同
LC_MIN LC_ALL 相同
LC_MONETARY localeconv 函数返回的货币格式信息
LC_NUMERIC 格式化输出例程(例如 printf)、数据转换例程和 localeconv 函数所返回的非货币格式设置信息的小数点字符
LC_TIME strftime 函数的行为

有关示例,请参见 setlocale_wsetlocale

另请参阅

localeconv
setlocale_wsetlocale
strcoll 函数
strftimewcsftime_strftime_l_wcsftime_l
strxfrmwcsxfrm_strxfrm_l_wcsxfrm_l
全局常量