C程序中的语法错误
问题描述:
#include <stdio.h>
int main() {
char *s;
s=call();
printf(s);
}
char* call() {
return("hello");
}
为什么这些代码无法正常工作。它产生了一个错误。我如何使它工作?C程序中的语法错误
#include <stdio.h>
int main() {
char *s;
s=call();
printf(s);
}
char* call() {
return("hello");
}
为什么这些代码无法正常工作。它产生了一个错误。我如何使它工作?C程序中的语法错误
原型你得到什么错误?一个编译器错误?一个运行时错误?什么信息? –
所有这些冲突的类型都是我看到的错误信息,为什么问题是-1?问题是错误的吗? – niko
对不起,请为原因辩解有时,即使我们知道我们在做什么,我们也没有得到答案。但是,我的问题解决了,谢谢大家。 – niko