当前位置: C语言 -- 标准库 -- <locale.h>

<locale.h>头文件

<locale.h>头文件声明了两个函数、一个类型,并定义了多个宏,具体如下:

类型(type):
struct lconv 表示数值格式的类型。

宏(macro):
LC_ALL 表示整个语言环境的宏。
LC_COLLATE 表示排序规则的宏。
LC_CTYPE 表示字符分类和大小写转换的宏。
LC_MONETARY 表示货币格式的宏。
LC_NUMERIC 表示数字的非货币格式的宏。
LC_TIME 表示日期和时间格式的宏。
NULL 表示空指针的宏。

函数(function):
setlocale 改变或者查询语言环境的函数。
localeconv 返回struct lconv类型指针的函数。