跳转到内容

C++ 编程/代码/标准 C 库/函数/setlocale

来自维基教科书,开放的书籍,开放的世界

setlocale

[编辑 | 编辑源代码]
语法
#include <clocale>
char *setlocale( int category, const char * locale );

setlocale() 函数用于设置和获取当前区域设置。如果 localeNULL,则返回当前区域设置。否则,locale 用于为给定的 category 设置区域设置。

category 可以具有以下值

描述
LC_ALL 所有区域设置
LC_TIME 日期和时间格式
LC_NUMERIC 数字格式
LC_COLLATE 字符串排序规则和正则表达式匹配
LC_CTYPE 正则表达式匹配、转换、区分大小写的比较、宽字符函数和字符分类。
LC_MONETARY 用于货币格式
LC_MESSAGES 用于自然语言消息
相关主题
(标准 C 字符串和字符) strcoll
华夏公益教科书