搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 请问下这是什么愿因
标题:
请问下这是什么愿因
只看楼主
fanxiaoyue
等 级:
新手上路
帖 子:11
专家分:0
注 册:2008-8-5
楼主
问题点数:0 回复次数:6
请问下这是什么愿因
这是代码
#include <stdio.h>
int max(int x, int y)
{ return( x>y ? x : y ); }
main( )
{ int x,y;
x=3;
y=4;
printf ("max=%d\n",max);
}
这是结果,
max=4198405 请问设施什么原因啊。我是用VC++6.0编译的
搜索更多相关主题的帖子:
include
return
2008-08-08 08:47
lingluoz
来 自:苏州科技学院
等 级:
新手上路
威 望:
4
帖 子:749
专家分:0
注 册:2008-2-2
第
2
楼
得分:0
首先你的代码风格很非主流啊
其次你main()中printf出来的只是max函数的地址
正确的应该是printf ("max=%d\n",max(x,y));
Murphy's Law :
If there are two or more ways to do something, and one of those ways can result in a catastrophe, then someone will do it.
2008-08-08 08:57
moonwalker
等 级:
新手上路
威 望:
1
帖 子:909
专家分:2
注 册:2007-3-2
第
3
楼
得分:0
To LS
在这里max和max(x,y)是没有区别的
/bbs/down.asp?html=482910" target="_blank">“视频教程网”免费提供教学资源
C不限制你的自由!
条件是自己承担滥用自由的恶果!
2008-08-08 12:21
zgj_123
等 级:
新手上路
帖 子:6
专家分:0
注 册:2008-7-4
第
4
楼
得分:0
#include <stdio.h>
int max(int x, int y)
{ return([bo]
max=
[/bo]x>y ? x : y ); }
main( )
{ int x,y;
x=3;
y=4;
printf ("max=%d\n",max);
}
2008-08-08 12:44
zgj_123
等 级:
新手上路
帖 子:6
专家分:0
注 册:2008-7-4
第
5
楼
得分:0
#include <stdio.h>
int max(int x, int y)
{ return( ]
max=
[/color]x>y ? x : y ); }
main( )
{ int x,y;
x=3;
y=4;
printf ("max=%d\n",max);
}
2008-08-08 12:45
CNewer
等 级:
新手上路
帖 子:13
专家分:0
注 册:2008-1-24
第
6
楼
得分:0
max 是函数指针
2008-08-08 12:52
hundnn
等 级:
新手上路
帖 子:123
专家分:0
注 册:2007-8-23
第
7
楼
得分:0
[bo][un]moonwalker[/un] 在 2008-8-8 12:21 的发言:[/bo]
在这里max和max(x,y)是没有区别的
一样吗?不一样吗?
2008-08-08 17:43
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-227267-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.249188 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved