编程论坛
注册
登录
编程论坛
→
VC++/MFC
怎么样在字符串中插入字符
wwjxxy123
发布于 2012-07-25 22:22, 872 次点击
比如 一个字符串是 “上海aaaaa年啊啊空间”
在这个字符串中 每隔10个字符插入一个空格
1 回复
#2
stophin
2012-07-26 10:39
插入空格不是难事,主要是中文字符的判断,如果楼主你按一般方法直接插入,可能会使整个字符串乱码,比如上面的例子会将“年”分开。
可以用
if (str[i]&0x80)
{
//是中文
}
来解决
注意中文是两个字符的
1