我不知道这是否是正确的术语,但我想将一段代码(一个标记)的返回值用作“文本”,这就是我的意思:
#include <stdio.h>
typedef struct a{
char *x;
}A;
int main(){
A name = {"lorem"};
char a[10]={}, b[10]={};
scanf("%s %s",&a,&b)
if (b == a.x){
}
return 0;
}
我完全改变了实际代码,以使其快速简便。
如果那个人在控制台中写下“name lorem”,我希望if语句中的“a”返回“name”,这是先前创建的struct实例的标识符,因此我可以访问结构的成员“x”,然后在这种情况下, if 将返回true。
如果你能提出任何建议,我将不胜感激:)