can not find #include file string.h

我在一个按钮中写了如下动作:
#include "apdefap.h"
void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y)
{
#pragma option(mbcs)

// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
// next TagID : 1
// WINCC:TAGNAME_SECTION_END
#include <string.h> 
#include <stdio.h> 

int main(void) 
 ;{ 
    char *buf1 = "aaa", *buf2 = "bbb", *buf3 = "ccc"; 
    int ptr; 

    ptr = strcmp(buf2, buf1); 
    if (ptr > 0) 
       printf("buffer 2 is greater than buffer 1\n"); 
    else 
       printf("buffer 2 is less than buffer 1\n"); 

    ptr = strcmp(buf2, buf3); 
    if (ptr > 0) 
       printf("buffer 2 is greater than buffer 3\n"); 
    else 
       printf("buffer 2 is less than buffer 3\n"); 

    return 0; 
 } 


// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
// next PicID : 1
// WINCC:PICNAME_SECTION_END
}


*************************************
编译后显示如下错误:
can not find #include file string.h
can not find #include file stdio.h
void function can not  return a value.

请问,怎么改正呢。

最佳答案

以下内容去掉

#include <string.h> 
#include <stdio.h> 

int main(void) 
 ;{ 

    return 0; 
 } 

提问者对于答案的评价:
thank you

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

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

相关推荐

  • wincc7.0报表如何制作

    大家好!我想用wincc7.0做一个简单的报表,打印记录时间和压力、温度等一些变量,不知道如何制作,希望提供参考资料和示例,谢谢! 最佳答案 请点击以下链接:http://www.…

    SIMATIC WinCC 2017年12月10日
  • WINCC容量

    安装完授权的WINCC软件的右下角显示:许可证\64K。     我的WINCC的容量是64K的吗?我的WINCC最多能监控的点数…

    SIMATIC WinCC 2019年6月11日
  • 老古董WINCC5.0 在线表格数据导出问题

    新人一枚,之前没使用过WINCC5.0 ,现在需要将在线表格数据导出来,可以是CSV EXCEL格式的。上了论坛找资料发现全都是WINCC6.2以上的资料,好像…

    SIMATIC WinCC 2021年7月5日
  • wincc在线帮助

    有没有独立的wincc帮助,可以在不安装wincc的电脑上查阅?要全面的 问题补充:个人电脑上wincc都是镜像恢复的,帮助系统老是出问题,所以还是希望要个全面的 独立的…

    SIMATIC WinCC 2019年6月11日
  • Wincc7.4安装完成后没有SQL Management Studio

    Wincc7.4安装完成后没有SQL Management Studio 钻石用户推荐最佳答案 开始菜单–》MicroSoft SQL S…

    SIMATIC WinCC 2021年7月5日
  • MP277 OPC Server 授权订货号

    MP277 OPC Server 授权订货号 最佳答案 这个与WINCC FLEXIBLE的版本有关:WINCC FLEXIBLE…

    SIMATIC WinCC 2019年6月10日
  • WINCC如何模拟测试

    没有PLC情况下WINCC模拟测试,本身的变量模拟器不能模拟PLC变量。想用PLCSIM模拟器,wincc又集成不到STEP7里去,安装WINCC的时候已经把AS-OS …

    SIMATIC WinCC 2019年6月11日
  • S7-300plc和触摸屏通过区域指针来互换数据

    如图所示,我在S7-300中建立了一个DB8的数据块,触摸屏里面的配方也已经建立好了。现在主要是为了实现触摸屏和PLCDB块中的数据互换。怎么想在区域指针里面设置才可以实现这个功能…

    2017年11月12日
  • wincc脚本如何计时

    我有一个氧气电磁阀,我在wincc里做一个按钮,在做一个内部变量和I/O域,点击按钮,电磁阀工作,I/O域开始计时间,在点击按钮,时间停止并复位,但不知道怎么做。 最佳答案 最好是…

    SIMATIC WinCC 2019年6月11日
  • WINCC选择菜单与工具栏

    想在WINCC中使用菜单栏,在图形运行系统中选好了要启动的菜单栏,但是用这个方式,所有画面都用的同一个菜单栏。我有办法自定义吗?不同的画面使用不同的菜单栏。如果不行,有第三方控件实…

    SIMATIC WinCC 2020年11月1日