c语言字符型变量问题

在wincc中,用按钮的鼠标动作做c动作,如
char  as;
as=SetTagChar("WINCC定义的文本变量");
if(as=="txt")------
编译时总有错误,忘高手指点。

问题补充:
写错了,是 as=GetTagChar("WINCC定义的文本变量");

最佳答案

1、导致编译出错在于:char  as;因为 C 中没有字符串数据类型,应该定义字符指针char  *as=NULL;
2、if(as=="txt")语句编译可以通过,但是无法达到字符串比较的目的,应该改为if(!strcmp(as,"txt"))。

提问者对于答案的评价:
谢谢了,已解决

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午4:18
下一篇 2019年6月11日 上午4:18

相关推荐

  • wincc用户名

    wincc7.0怎么显示前一用户名?当前用户名连接内部变量即可,那前一用户名呢? 最佳答案 按照系统内部变量@CurrentUserName的数据类型,新添加一个内部变量PrevU…

    SIMATIC WinCC 2021年7月5日
  • 关于C脚本问题

    在C脚本中黑体字的大小有特别的意思吗 其他颜色的单词分别代表什么意思啊 感觉C脚本很乱 无从下手 最佳答案 1、关键字:蓝色,if、return等等&…

    SIMATIC WinCC 2019年6月11日
  • wincc 在线表格控件

    各位大侠: 刚做了个在线表格控件,但是RT后看见表格内数据只能显示3行? 请教:在哪里可以设置啊? PS:哪里有下载详细的教程? 谢谢! 最…

    SIMATIC WinCC 2019年6月11日
  • VBS 结果集返回

    在VBS脚 本中,我建立VBS函数’ *************************************************************…

    SIMATIC WinCC 2019年6月11日
  • wincc查看PLC和网络工作状态的标签点

    请问WinCC里面有没有那些点可以查看到与PLC连接的网络是不是正常,H站哪个是主哪个是备哪个是故障的状态点?我想找到这些点做一个状态诊断画面,让维护的人很容易的看到PLC和网络的…

    SIMATIC WinCC 2019年6月11日
  • STEP7 V5.5 SP4 与WINCC 7.3 在WIN7 64 位系统中有兼容问题???

    本人在WIN7 64位的系统中安装了STEP 7 V5.5 SP4 中文版 与WINCC 7.3 !…

    2021年7月5日
  • wincc 报表编辑器

    wincc中在哪里可以找到报表编辑器,设计完报表怎样再运行画面调用它 最佳答案 在Wincc软件打开后的左边视窗里面有个报表编辑器。设计完后在画面中做个按钮,然后在按钮的时间里面写…

    SIMATIC WinCC 2019年6月11日
  • Wincc flexible sp2

    我需要安装这个软件Wincc flexible,但是该软件的安装系统在自述文件里面好像很老了(我对这个系统文件很了解)。我现在想问问该软件安装的系统可以有哪些?是否已经更…

    2021年7月5日
  • 如何用VB访问Wincc数据库

    需要对数据增、删、改、查这些操作 问题补充:connectivity pack能详细一点吗? 最佳答案 VB访问wincc数据库可以,通过wincc的连通性选件包conn…

    SIMATIC WinCC 2018年12月5日
  • 是授权正确还没有完整授权

    是授权正确还没有完整授权,打开项目编辑有时显示许可为0有时显示许可数量,可以正常使用吗?还是没有完整安装,那么那位大神有WINCC 7.4 sp1完整版的地址链…

    2021年7月5日