黑马程序员技术交流社区
标题:
【一个不太懂的基础测试题】
[打印本页]
作者:
返璞归真
时间:
2014-11-16 07:53
标题:
【一个不太懂的基础测试题】
编写函数,从一个字符串中按字节数截取一部分,但不能截取出半个中文(GBK码表),例如:从“HM程序员”中截取2个字节是“HM”,截取4个则是“HM程”,截取3个字节也要是"HM"而不要出现半个中文。
(这个GBK码表什么的怎么定义,各个码表中英文和中文所占字节数分别是多少?)
作者:
英雄传说ER
时间:
2014-11-16 09:49
GBK码 中文占两个字节,英文占一个字节 可以用if c%2==0 else 字节数-1 这种方式
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2