首页 您的当前位置:www.7781.com > www.7781.com >

而且中文的字节是正数的

发布时间:2019-11-20

  思:每个文件编码格局不分歧,如UTF-8、GBK等。此中,UTF-8 中文用三个字节暗示,GBK 中文用两个字节暗示。而且中文的字节是负数的。能够按照这个道理,把字符串为字节数组,判断最初字符能否为中文。若是是英文,优徳88,则间接朋分前往。不然,轮回遍历字节数组,并做响应的负数统计并进行求模。

  编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。可是要汉字不被截半个,如“我ABC”4,该当截为“我AB”,输入“我ABC汉DEF”,6,该当输出为“我ABC”而不是“我ABC+汉的半个”。