我在wincc中建立了一个bool类型名称为display的变量,当某个用户登陆时让这个变量为1,以便显示画面上的某个按钮。为了实现这个功能,我在C全局脚本编辑器中输入以下代码:
#include <string.h>
#include <stdio.h>
char *buf1 = "engineer";
int ptr;
ptr = strcmp("@CurrentUser", buf1);
if (ptr = 0)
display=true;
else
display=false;
其中,engineer是我登陆时的那个用户名,但是这段代码编译都没有通过。编译时首先提示无法找到#include文件string.h和#include文件stdio.h,不知道要实现这个功能的代码到底要如何写?
最佳答案
#include <string.h>
#include <stdio.h>
这两个是多余的
if (ptr = 0) 等于的判断用“==”
提问者对于答案的评价:
谢谢回答
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc365445.html