
- C 標準庫
- C 庫 - 首頁
- C 庫 - <assert.h>
- C 庫 - <complex.h>
- C 庫 - <ctype.h>
- C 庫 - <errno.h>
- C 庫 - <fenv.h>
- C 庫 - <float.h>
- C 庫 - <inttypes.h>
- C 庫 - <iso646.h>
- C 庫 - <limits.h>
- C 庫 - <locale.h>
- C 庫 - <math.h>
- C 庫 - <setjmp.h>
- C 庫 - <signal.h>
- C 庫 - <stdalign.h>
- C 庫 - <stdarg.h>
- C 庫 - <stdbool.h>
- C 庫 - <stddef.h>
- C 庫 - <stdio.h>
- C 庫 - <stdlib.h>
- C 庫 - <string.h>
- C 庫 - <tgmath.h>
- C 庫 - <time.h>
- C 庫 - <wctype.h>
- C 標準庫資源
- C 庫 - 快速指南
- C 庫 - 有用資源
- C 庫 - 討論
- C 程式設計資源
- C 程式設計 - 教程
- C - 有用資源
C 庫 - <locale.h>
locale.h 標頭檔案定義了特定區域設定,例如日期格式和貨幣符號。您會發現定義了幾個宏以及一個重要的結構struct lconv和下面列出的兩個重要函式。
庫宏
以下是標頭檔案中定義的宏,這些宏將在下面列出的兩個函式中使用:
序號 | 宏和描述 |
---|---|
1 |
LC_ALL 設定所有內容。 |
2 |
LC_COLLATE 影響 strcoll 和 strxfrm 函式。 |
3 |
LC_CTYPE 影響所有字元函式。 |
4 |
LC_MONETARY 影響 localeconv 函式提供的貨幣資訊。 |
5 |
LC_NUMERIC 影響小數點格式和 localeconv 函式提供的資訊。 |
6 |
LC_TIME 影響 strftime 函式。 |
庫函式
以下是 locale.h 標頭檔案中定義的函式:
序號 | 函式和描述 |
---|---|
1 |
char *setlocale(int category, const char *locale)
設定或讀取與位置相關的資訊。 |
2 |
struct lconv *localeconv(void)
設定或讀取與位置相關的資訊。 |
廣告