区域设置类别
语法
#include <locale.h>
备注
区域设置类别是本地化例程使用的清单常量,用于指定要使用的程序区域设置信息部分。 区域设置是指可为其自定义程序的某些方面的局部性(或国家/地区)。 与区域设置相关的部分包括日期的格式设置和货币值的显示格式等。
区域设置类别 | 影响的程序部分 |
---|---|
LC_ALL |
所有区域设置特定的行为(所有类别) |
LC_COLLATE |
strcoll 和 strxfrm 函数的行为 |
LC_CTYPE |
字符处理函数的行为(不受影响的 isdigitisdigit 、isxdigit 、mbstowcs 和 mbtowc 除外) |
LC_MAX |
与 LC_TIME 相同 |
LC_MIN |
与 LC_ALL 相同 |
LC_MONETARY |
localeconv 函数返回的货币格式信息 |
LC_NUMERIC |
格式化输出例程(例如 printf )、数据转换例程和 localeconv 函数所返回的非货币格式设置信息的小数点字符 |
LC_TIME |
strftime 函数的行为 |
有关示例,请参见 setlocale
、_wsetlocale
。