WINCC C脚本字符串处理

请问有没有字符串处理函数,比如输入8个字符,可能开头两位是字母,我想提取第5,6位(为数字),然后输出到一个变量中,请问有做过这个的吗?

最佳答案

strncpy函数
char dest[2]={""};
char src[]={"AB123456"};
strncpy(dest,src+4,2);
dest[2]=''\0'';
src+4就是从第5位开始提取,提取2位。

提问者对于答案的评价:
请问,如果strncpy函数中的参数为字符串类型的变量如何处理?

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc355735.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:35
下一篇 2021年7月5日 上午2:35

相关推荐

  • WinCC7.0集成到Step7的问题

    需要用WinCC调用Step7的变量。看网上的说法都是要把WinCC集成到Step7里,但都是出自同一篇文章,都是老版本的,在V7.0的WinCC里只找到个AS<——>…

    SIMATIC WinCC 2017年6月10日
  • MP277的界面登录不了,提示密码错误多次,被锁定。如何解锁?

    MP277上的人机界面,登录的时候输入密码多次,最后登录不了了,除了重新下载程序外,怎么解锁? 最佳答案 密码在输入三次错的话,就会自锁,如果想要再次用这个登陆的话,必须另外以管理…

    SIMATIC WinCC 2019年6月11日
  • 天塔之光的winncc画面提示编译错误

    提示我地址无效和连接变量出错,灯为q12.0输出点 最佳答案 你把q12.0改成q0.0,然后在wincc中与它对应的变量关联起来再编译试试。 提问者对于答案的评价:000

    SIMATIC WinCC 2017年8月24日
  • 内部变量掉电保持

    请教各位大哥,这怎么搞啊,查了一下,都很笼统,有没有具体的例子?又如何做到来电后在上一个数的基础上运行(如累积量)? 893102800@qq.com 谢大哥了…

    SIMATIC WinCC 2019年6月11日
  • 本人学习用

    我想找WINCC7.0版本软件,哪位师傅能给提供以下,谢谢本人邮箱YTNLIGUOHUI@YILI.COM 最佳答案 http://yunpan.cn/cJTCDsjdqHcpQ&…

    SIMATIC WinCC 2017年10月24日
  • 带运行标记的WINCC库元件

    在V6.2版的WINCC里,怎么没有带运行标记的库元件呢?例如带运行标记的泵,阀门等? 最佳答案 当电机或阀门动作的时候,改变一下颜色不就可以了么?即使好几个状态也可以改变的。用个…

    SIMATIC WinCC 2019年6月11日
  • PLC与WINCC模拟通讯

    300PLC通过模拟软件一直很正常的和WINCC通讯,今天开机后怎么通讯不上,各地址参数都是正确!请问是怎么回事? 最佳答案 参见:问题ID: 57054“WinCC与S…

    SIMATIC WinCC 2019年6月11日
  • WCC7.4 C脚本如何INT转char

    用C脚本实现弹窗功能,窗口中要显示a1的值123,但123是INT,需要转化成char才能在MessageBox函数的弹窗中显示出来,怎么转化,各位有什么办法吗? 钻石用户推荐最佳…

    SIMATIC WinCC 2021年7月5日
  • WINCC运行时通过VB读取变量

    WINCC运行时通过VB读取变量,定时读取或者一直读取,程序应该怎么写?运行时就读取,不通过鼠标动作。本人语言比较烂,请高手指导! 最佳答案 WinCC Explorer…

    SIMATIC WinCC 2019年6月11日
  • WinCC数据显示问题请教?

    我在用WINCC读PLC(OMRON程序密码锁死)数据的时候,那边还有带有个触摸屏,数据格式都为16进制BCD码,他屏上那里显示为-135,我这边显示数据为8135,他屏上为-7&…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论