找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机C语言提取字符串函数的返回数值方法求助

查看数: 3678 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-12-22 20:01

正文摘要:

我想实现一个函数传入一个数组,在函数内部进行数据提取,把提取的数字进行整合成一个整数,并把结果返还给函数. 但是我编写的方法存在返回的结果多出02数字. 请求高手帮忙分析一下,或者分享一个,非常感谢. // ...

回复

ID:383374 发表于 2019-2-11 00:50
是硬件问题,了买了5种蓝牙,有一种非常正常
ID:123289 发表于 2018-12-25 12:29
明白了,你不是提取汉字编码,而是要提出混在汉字中的数字,是码?
“混在汉字中的数字”,也不是数字形式,它是ASCII码,是以字符形式存在的。
例如:108
是由:31H 30H 38H 组成的。
ID:383374 发表于 2018-12-25 01:15
而且我新定位一个数组然后判断是不是数字是就存进去,不是就不存,然后再处理成数字也不行
ID:383374 发表于 2018-12-25 01:13
我现在处理的又不是汉字
ID:123289 发表于 2018-12-24 11:28
注意一下:
汉字,依编码格式的不同,有2、3、4个字节构成。至少是两个字节。
所以你必须用相应长度的变量才能读取它。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表