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