mirror of
https://github.com/wangdoc/clang-tutorial.git
synced 2026-04-24 18:51:07 +08:00
docs(multibyte): fix typo
This commit is contained in:
@@ -37,7 +37,7 @@ setlocale(LC_ALL, "C");
|
|||||||
下面的语句将格式本地化。
|
下面的语句将格式本地化。
|
||||||
|
|
||||||
```c
|
```c
|
||||||
set_locale(LC_ALL, "");
|
setlocale(LC_ALL, "");
|
||||||
```
|
```
|
||||||
|
|
||||||
上面示例中,第二个参数为空字符,表示使用当前环境提供的本地化设置。
|
上面示例中,第二个参数为空字符,表示使用当前环境提供的本地化设置。
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
## Unicode 简介
|
## Unicode 简介
|
||||||
|
|
||||||
C 语言诞生时,只考虑了英语字符,使用7位的 ASCII 码表示所有字符。ASCII 码的范围是0到127,也就是100多个字符,所以`char`类型只占用一个字节,
|
C 语言诞生时,只考虑了英语字符,使用7位的 ASCII 码表示所有字符。ASCII 码的范围是0到127,也就是100多个字符,所以`char`类型只占用一个字节。
|
||||||
|
|
||||||
但是,如果处理非英语字符,一个字节就不够了,单单是中文,就至少有几万个字符,字符集就势必使用多个字节表示。
|
但是,如果处理非英语字符,一个字节就不够了,单单是中文,就至少有几万个字符,字符集就势必使用多个字节表示。
|
||||||
|
|
||||||
@@ -90,7 +90,7 @@ printf("%s\n", s); // @$`
|
|||||||
setlocale(LC_ALL, "");
|
setlocale(LC_ALL, "");
|
||||||
```
|
```
|
||||||
|
|
||||||
上面代码中,使用`setlocale()`切换到执行环境切换到系统的本地化语言。`setlocale()`的原型定义在头文件`locale.h`,详见标准库部分的《locale.h》章节。
|
上面代码中,使用`setlocale()`切换执行环境到系统的本地化语言。`setlocale()`的原型定义在头文件`locale.h`,详见标准库部分的《locale.h》章节。
|
||||||
|
|
||||||
像下面这样,指定编码语言也可以。
|
像下面这样,指定编码语言也可以。
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user