locale.h头文件定义了特定地域的设置,比如日期格式和货币符号。接下来我们将介绍一些宏,以及一个重要的结构 struct lconv 和两个重要的函数。
库宏
下面列出了头文件 locale.h 中定义的宏,这些宏将在下列的两个函数中使用:
序号 宏 & 描述
1 LC_ALL
设置下面的所有选项。
2 LC_COLLATE
影响 strcoll 和 strxfrm 函数。
3 LC_CTYPE
影响所有字符函数。
4 LC_MONETARY
影响 localeconv 函数提供的货币信息。
5 LC_NUMERIC
影响 localeconv 函数提供的小数点格式化和信息。
6 LC_TIME
影响 strftime 函数。