2

mblen 和 strlen 有什么区别?

今天在 Windows、Linux 或 Mac OS 中使用多字节字符编码吗?多字节字符编码是否与 Windows 中的固定宽度字符编码相同?

4

1 回答 1

3

strlen采用 a 的长度const char *,并假设一个char采用一个字节,因此它会计算字符,直到遇到空终止符 ('\0'),而mblen采用 type 的指针const char *,但这指向第一个字节多字节字符

有关什么是多重再见字符的更多信息,请查看问题。

于 2011-09-07T11:02:13.920 回答