| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4033 人关注过本帖
标题:函数调用 提示调用参数过多等问题
只看楼主 加入收藏
歌骑阿仲
Rank: 2
等 级:论坛游民
帖 子:18
专家分:10
注 册:2017-10-31
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
函数调用 提示调用参数过多等问题
下面是老师讲的讲课的内容,我在用vs 2013练习的时候遇到点问题,下面是程序:
#include<stdio.h>
int max(int a, int b)
{
    return a>b ? a : b;
}
int min(int a, int b)
{
    return a<b ? a : b;
}
main()
{
    int x = 6, y = 10;
    int(*p)();
    p = max;/*赋值号位置提示:错误:不能将"int(*)(int a,int b)类型的值分配到int(*)()里去*/
    printf("%d", max(x, y));
    printf("%d", p(x, y));/*x的位置提示:错误:函数调用中的参数太多*/
    p = min;/*同上面的赋值号*/
    printf("%d", min(x, y));
    printf("%d", p(x, y));/*同上面的x位置*/
}
 
搜索更多相关主题的帖子: 函数 调用 提示 int printf 
2017-11-09 14:59
zbjzbj
Rank: 12Rank: 12Rank: 12
来 自:郑州
等 级:贵宾
威 望:52
帖 子:633
专家分:3045
注 册:2011-4-22
收藏
得分:20 
int(*p)(int,int);
2017-11-09 15:29
歌骑阿仲
Rank: 2
等 级:论坛游民
帖 子:18
专家分:10
注 册:2017-10-31
收藏
得分:0 
回复 2楼 zbjzbj
多谢
2017-11-09 15:44
歌骑阿仲
Rank: 2
等 级:论坛游民
帖 子:18
专家分:10
注 册:2017-10-31
收藏
得分:0 
回复 2楼 zbjzbj
一下子全解决了
2017-11-09 15:45
快速回复:函数调用 提示调用参数过多等问题
数据加载中...
 
   



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

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