社区
C语言
帖子详情
紧急求教c语言下汉字的问题!!
leechsh
2001-07-21 11:43:42
我给朋友用c处理中文txt文本,遇到一个问题。
我本来是想找出'│'并将之过滤掉,'│'对应的ascii码是0xa9 0xa6
当前指针*(str+i)的值为0xa9,
可条件if(*(str+i)==0xa9)却为假,实在不知道出了什么问题,麻烦各位大哥帮忙看看,着急:(
...全文
69
4
打赏
收藏
紧急求教c语言下汉字的问题!!
我给朋友用c处理中文txt文本,遇到一个问题。 我本来是想找出'│'并将之过滤掉,'│'对应的ascii码是0xa9 0xa6 当前指针*(str+i)的值为0xa9, 可条件if(*(str+i)==0xa9)却为假,实在不知道出了什么问题,麻烦各位大哥帮忙看看,着急:(
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leechsh
2001-07-22
打赏
举报
回复
寒鹤兄真是一语中的啊,多谢!!!!
yug
2001-07-21
打赏
举报
回复
问题出在str的类型是char*,所以*(str+i)= -87,当然不等于0xa9了.
你可以这样定义str:
unsigned char *str;
也可以在比较时做下处理:
if((unsigned char)*(str+i)==0xa9)
Zibao
2001-07-21
打赏
举报
回复
这说明当前值的确不是 0xa9 啊。你是怎么肯定它一定是 0xa9 的?
贴出代码片段看看。
SSTS
2001-07-21
打赏
举报
回复
半角和全角的时候不知道还是不是相同的。。。。。0xa9??
数据处理救星降世Power Query
0/ Excel数据处理新利器来了,准备好了吗? 1/ 比网红函数VLOOKUP还全面的功能。——查(查询) 2/ 取其精华,去其糟粕。...——聚(聚合) 9/ 我自己的难题自己造函数,不
求教
别人。——技法(自定义函数)
我在CSDN参与的3000个帖子
打印显示
问题
(怎么样在垂直向上或者垂直向下显示字符) 163: 能够通过API实现“把外部程序的RichTextBox控件,当做自己的内部控件一样的进行控制吗?” 100分求解 164: 如何将两个数组之间的对应元素...
WEB开发文档2 总结
http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx怎样将后台生成的在内存中的图象显示到客户端Microsoft IE WebControls下载...显示数据下载中文名文件时保存文件名乱码
问题
关于用ASP.net绘图的
问题
...
CSDN回帖得分大全(近两年)
高分求助:ado访问db中文编码 [VC/MFC 数据库] √ .net调用vc写的Activex控件函数时带句柄,这个句柄怎么传递? [VC/MFC ATL/ActiveX/COM] √ CCheckListBox
问题
[VC/MFC 基础类] ...
什么?!双非BAT大厂技术offer,举报了哥(含职位名单)
一共就两面,一面HR了解意向,二面技术面试面试流程:自我介绍开局,问了问项目细节,校园活动组织。腾讯的面试官是真牛B呀,点名...面试流程:自我介绍开头,问了一部分测评中的
问题
,将简历当中的项目经历、校园经。
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章