C语言编程时编译没有错误,运行时却显示有一个错误。为什么?

2024-10-31 16:46:18
推荐回答(4个)
回答1:

不没有写max函数的具体定义,在主函数中又要使用这个函数,系统找不到,自然就错了。你把max函数的定义写全了,就没事了。

回答2:

重新建立一个项目 过 重新编译就可以。

回答3:

删掉
# include
int main()
{
int max(int x,int y);
int a,b,c;
。。。
中的【int max(int x,int y);】

回答4:

你没有写max()函数的原型啊,这让编译器怎么理解max()?