新手请教个问题,关于复制来的字符串和自己打的字符串

2019-07-17 16:23发布

目前正在尝试对UDP接受到的一个字符串进行处理,如输入  17 @ 6 6 1 0  要把17 和 6610 分离出来

为了实现这个,我先写了个去空格vi,自己在输入框输入  1 7 @ 6 6 1 0   就会得到  17@6610
如下图

但是,当我真正从UDP接收到的时候却毫无作用,并没有去空格。
而且,让我搞不懂的是,在失败的显示框上复制得来的字符串竟然也没能成功,下图这样


也就是说,我自己键盘输入的才能成功,复制过来的就不行?有点不太懂,请教一下,是格式的问题吗?
~TANC]9~Z8S]@[5FVV1@)TG.png
从UDP接收却失败 从UDP接收却失败
应该的结果 应该的结果
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
15条回答
wyq95361977
2019-07-19 06:59
自己要搞清楚数据类型
串口或TCPip传过来的到底是什么类型
我们一般用的字符串是什么类型

一周热门 更多>