mirror of
https://github.com/wangdoc/clang-tutorial.git
synced 2026-02-03 02:43:44 +08:00
docs(multibyte): fixed typo #80
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
|
||||
## Unicode 简介
|
||||
|
||||
C 语言诞生时,只考虑了英语字符,使用7位的 ASCII 码表示所有字符。ASCII 码的范围是0到127,也就是100多个字符,所以`char`类型只占用一个字节。
|
||||
C 语言诞生时,只考虑了英语字符,使用7位的 ASCII 码表示所有字符。ASCII 码的范围是0到127,也就是最多只能表示100多个字符,用一个字节就可以表示,所以`char`类型只占用一个字节。
|
||||
|
||||
但是,如果处理非英语字符,一个字节就不够了,单单是中文,就至少有几万个字符,字符集就势必使用多个字节表示。
|
||||
|
||||
@@ -150,7 +150,7 @@ printf("%ls\n", s);
|
||||
|
||||
### mblen()
|
||||
|
||||
`mblen()`函数返回一个多字节字符占用的字符数。它的原型定义在头文件`stdlib.h`。
|
||||
`mblen()`函数返回一个多字节字符占用的字节数。它的原型定义在头文件`stdlib.h`。
|
||||
|
||||
```c
|
||||
int mblen(const char* mbstr, size_t n);
|
||||
|
||||
Reference in New Issue
Block a user