<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类型指针的函数。 |