前置知识: C

国际化与本地化

00:00
1 min Intermediate 2026/6/14

C语言国际化支持

1. setlocale

#include <locale.h>

setlocale(LC_ALL, "zh_CN.UTF-8");
printf("宽字符: %lc\n", L'中');

2. 宽字符

#include <wchar.h>

wchar_t *str = L"你好世界";
wprintf(L"%ls\n", str);

知识检测

学习进度

-- 已学文档
--% 知识覆盖率

学习推荐

专注模式