From 712c9408e9bc28ef9fb98454e946aca88a5b7962 Mon Sep 17 00:00:00 2001 From: ruanyf Date: Wed, 20 Jul 2022 12:38:09 +0800 Subject: [PATCH] docs(multibyte): fixed typo #80 --- docs/multibyte.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/multibyte.md b/docs/multibyte.md index d9009fa..a9ce8e2 100644 --- a/docs/multibyte.md +++ b/docs/multibyte.md @@ -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);