Tag: function声明

为什么执行此程序时会抛出“冲突类型”错误?

在K&R第1.9章中,我一直在试验下面提供的程序。 特别是,如果我删除某些function减速会发生什么。 所以,我删除了第4行。 int getline(char line [],int maxline 据我所知,该程序完全符合并正常运行。 当我删除第5行。 void copy(char to [],char from []); 该程序引发以下错误: yay.c:37:6:警告:’copy’void copy(char to [],char from [])的冲突类型 yay.c:15:9:注意:先前隐含的’复制’声明是复制(最长,行); #include #define MAXLINE 1000 int getline(char line[], int maxline); void copy(char to[], char from[]); main() { int len; int max; char line[MAXLINE]; char longest[MAXLINE]; max = 0; while ((len = getfatline(line, […]