标题:DEV-C++环境问题
只看楼主
yeh2008
Rank: 2
等 级:论坛游民
帖 子:52
专家分:68
注 册:2011-10-11
结帖率:50%
 问题点数:0 回复次数:6 
DEV-C++环境问题
请教高手,有用DEV-C++编译环境的没?
这个环境下,函数的类型怎么用?

int max(int x,int y)
{
    int z;
    if(x>y)  z=x;
    else   z=y;
    return z;
}
为什么不能通过编译啊?
 “expected unqualified-id before "int"”
 “expected ")"before "int"”
搜索更多相关主题的帖子: return expected before 
2011-10-15 15:24
yeh2008
Rank: 2
等 级:论坛游民
帖 子:52
专家分:68
注 册:2011-10-11
得分:0 
奇了怪了。。。
用f替代max行了。。。
难道max不能自己定义。。。
2011-10-15 15:52
苦雪
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:44
专家分:114
注 册:2011-5-29
得分:0 
可以啊,我这里就没问题
2011-10-19 13:21
A13433758072
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广东潮州
等 级:小飞侠
威 望:1
帖 子:1182
专家分:2784
注 册:2010-7-22
得分:0 
你函数声明了 没?

一步一个脚印...............................默默地前进.....
诚邀乐于解答c菜鸟问题,的热心网友加入,  QQ群38490319
2011-10-19 13:29
yeh2008
Rank: 2
等 级:论坛游民
帖 子:52
专家分:68
注 册:2011-10-11
得分:0 
回复 4楼 A13433758072
恩,声明过了。。。
发现这个环境下,max是已经定义过得,其他的都没变,只是把max改成了f就通过编译了。
2011-10-19 14:14
A13433758072
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广东潮州
等 级:小飞侠
威 望:1
帖 子:1182
专家分:2784
注 册:2010-7-22
得分:0 
回复 5楼 yeh2008
你发,全部代码

一步一个脚印...............................默默地前进.....
诚邀乐于解答c菜鸟问题,的热心网友加入,  QQ群38490319
2011-10-19 14:50
yeh2008
Rank: 2
等 级:论坛游民
帖 子:52
专家分:68
注 册:2011-10-11
得分:0 
回复 6楼 A13433758072
#include"windows.h"
#include"stdio.h"
#include<math.h>
int main()
 {
 int a,b,c;
 printf("input two numbers:\n");
 scanf("%d%d",&b,&c);
 a=max(b,c);
 printf("max=%d\n",a);
 system("pause");
 return 0;
 }
请教高手,这是全部代码,如果这个能够运行的很理想,是不是说明max函数已经被编译环境定义过了,已经包含在math的头文件中。对不对?
2011-10-24 20:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-352528-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.093833 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved