求交流啊,我在弄PLC自由口通信,接收到的ASCII不知道怎么用啊?谢谢啦

2024-12-18 18:45:03
推荐回答(3个)
回答1:

你这个服务器代码,中没有弄清楚数组,字符串及其下标的关系。数组下标一般是从0开始的,string的下标是从1开始的。还有pchar类型的话,如果要是字符串的话,还需要以0为结束,来确定字符串的内容。
所以代码中,copy函数,第一个参数是string的时候,第二个参数,应该从1开始,表示从第一个字符开始。
还有使用动态数组在这里是多余的,直接使用string就可以了。

回答2:

我也是菜鸟,对PLC也开始刚刚学习,加油

回答3:

写个程序编译一下