关于字节的问题

fangyds 2004-02-23 04:52:36
有两个字符串str1,str2 * 20
str1="这是一个测试aaaaaaaaaaaa"
str1中可能包含中文或空格,长度不定。
现在我想把str1的前20个字节放入str2中。
然而str2却等于"这是一个测试aaaaaaaaaaaa ",
而不是我想要的"这是一个测试aaaaaaaa"
请问这要如何做才可以。
另外请考虑以下情况:
str1="aaaaaaaaaaaa这是一个测试"
'str1的字节数大于20,且第20个字节正好是中文,这样是否可以去掉一个中文字符,使字节数为19,再补一个空格

str1="aaa这是一个测试"
str1不满20个字节,但不是补11个空格,而是补5个空格
...全文
29 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧