我刚刚编写了这个函数。 几分钟前它仍然有效,但现在却没有。
这里的功能:
char* listen(){
static char ieingabe[256];
scanf("%s", ieingabe);
return ieingabe;
}
编译器给出了这个错误:
'listen'的冲突类型
答案 0 :(得分:2)
您可能在定义之前通过词法调用listen
,因此调用默认为int listen()
。在文件顶部添加此行(在所有包含之后):
char *listen(void);
或者更好的是,为此创建一个包含(.h
)文件。