strlen("汉字")的值是多少

来源:互联网 发布:奥尼尔04年总决赛数据 编辑:程序博客网 时间:2024/04/29 09:46

strlen("汉字")的值是多少?

这个问题的答案与系统所采用的字符编码方式有关:

1. utf-8

    如果系统采用的是utf-8,那么strlen("汉字")=6,即一个汉字占用3个字节。linux系统默认情况下采用的该种编码方式。

2. gb2312

    如果系统采用的是gb2312,则strlen("汉字")=4,即一个汉字占用2个字节。windows中文版采用的该种编码方式。

原创粉丝点击