区域设置类别
#include <locale.h>
备注
区域设置类别是本地化程序使用额的清单常量指,用于指定哪部分的程序的区域设置信息将被使用 区域设置是指位置(或国家/地区)程序的某些方面可以自定义。 一些与区域设置相关的类别包括日期的格式或者货币值的显示格式。
区域设置类别 |
部分程序受到影响 |
---|---|
LC_ALL |
所有区域设置特定的行为 (所有类别) |
LC_COLLATE |
strcoll 和 strxfrm 函数的行为 |
LC_CTYPE |
字符处理函数 ( 除了判断字符是否为数字、isxdigit、mbstowcs和 mbtowc,不受影响) 的行为。 |
LC_MAX |
与 LC_TIME 相同。 |
LC_MIN |
和 LC_ALL 相同。 |
LC_MONETARY |
由localeconv函数返回的货币格式信息。 |
LC_NUMERIC |
用于格式化输出程序(例如 printf),数据转换程序的十进制点字符,和由函数 localeconv返回的非货币的格式化信息。 |
LC_TIME |
函数strftime 的行为 |
有关示例,请参见 setlocale、_wsetlocale。
请参见
参考
strftime、wcsftime、_strftime_l、_wcsftime_l