社区
C++ Builder
帖子详情
怎样将文章中的半角字符转化为全角字符
wangxd
2001-04-20 09:14:00
字符串中含有中文、英文、半角标点,怎样能用最快、最简便的方法(要用程序完成)将半角字符转化为全角字符。
笨法我会,呵呵
...全文
119
7
打赏
收藏
怎样将文章中的半角字符转化为全角字符
字符串中含有中文、英文、半角标点,怎样能用最快、最简便的方法(要用程序完成)将半角字符转化为全角字符。 笨法我会,呵呵
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangxd
2001-07-03
打赏
举报
回复
纷纷
rh
2001-04-21
打赏
举报
回复
好象只是一位哦!
wangxd
2001-04-21
打赏
举报
回复
wangxd
2001-04-21
打赏
举报
回复
跟我原先用的方法一样,但仍谢谢楼上两位
BCB
2001-04-21
打赏
举报
回复
都是老贴子了,也不知道送分。。。。。咳
不是我计较分,关系到风气与信誉问题呀
luhongjun
2001-04-20
打赏
举报
回复
从全角字符----半角改一改.
luhongjun
2001-04-20
打赏
举报
回复
回复人:BCB(:)) (2001-3-2 10:16:00) 得0分
String AscToHz(String s)
{
String hz="";
for (int i=1;i<=s.Length();i++)
{
BYTE c=s[i];
if (c>' ' && c<'~')
hz=hz+String((char)163)+String((char)(128+c));
else
hz=hz+String((char)c);
}
return(hz);
}
void __fastcall TForm1::Button1Click(TObject *Sender)
{
ShowMessage(AscToHz(Edit1->Text));
}
回复人:BCB(:)) (2001-3-2 10:26:00) 得20分
替你搞定了,两码是线性关系:
空格并未替你转换成大空格;
大空格的串是String((char)161)+String((char)161);
它不符合线性关系,是特例,就算了,要改自已改吧,空格反正看不见;
回复人:BCB(:)) (2001-3-2 11:01:00) 得0分
if (c>' ' && c<='~') // 少了个等号 = 或改成
if (c>32 && c<128)
半角
字符
转换为
全角
自己制作的
半角
字符
转换为
全角
的程序。
全角
转
半角
,
半角
转
全角
,判断
字符
是否为
全角
全角
转
半角
,
半角
转
全角
,判断
字符
是否为
全角
全角
转
半角
,
半角
转
全角
,判断
字符
是否为
全角
字符
串的
全角
半角
转换 java
可以实现
字符
串的
全角
到
半角
及
半角
到
全角
的转换,还是挺方便的,不对空格以及ascii表
中
其他可见
字符
之外的
字符
做任何处理,可以运行
C++
全角
半角
字符
转换
C++
全角
半角
字符
转换
半角
与
全角
字符
的转换
半角
与
全角
字符
的转换
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章