编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC
答案:2 悬赏:50 手机版
解决时间 2021-07-30 09:59
- 提问者网友:动次大次蹦擦擦
- 2021-07-29 09:47
编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC
最佳答案
- 五星知识达人网友:夜余生
- 2021-07-29 11:19
ABC是半角占一字节,“我”是全角占两字节。那么你就可以先转换成全角先啊,这样就可以用字计算字符了啊。
全部回答
- 1楼网友:雪起风沙痕
- 2021-07-29 12:58
判断每个字符的ascll值,统计>127的个数,如果是奇数则最后一个应该舍掉,偶数,就不用管了.
有的语言能把汉字转成1个字符,就不知道你用的啥语言了...
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯