c语言指针做函数实参问题求解

醉倒花街 醉倒花街 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
以下是我的代码 #include<stdio.h> int main() { int max(int x,int y); int min(int x,int y); int add(int x,int y); void process(int x,int y, int (*fun)() ); int a,b; printf("Please input a and b:\n"); scanf("&d &d",&a,&b); printf("max="); process(a,b,max); printf("min="); process(a,b,min); printf("sum="); process(a,b,add); return 0; } void process(int x,int y,int (*fun)()) { int value; value=(*fun)(x,y); printf("%d\n",value); } int max(int x,int y) { int max; if(x>y) { return x; } else { return y; } } int min(int x,int y) { int min; if(x<y) { return x; } else { return y; } } int add(int x,int y) { return (x+y); } 为何运行之后结果是随机结果鸭,大佬们帮帮忙
...全文

相关推荐

C语言实参、形参、函数调用、指针、引用、&符号实例[定义].pdf

C语言实参、形参、函数调用、指针、引用、&符号实例在C语言中,实参和形参是两个非常重要的概念。实参是指在函数调用时传递给函数的实际参数,而形参是指函数定义中用于接收实参的形式参数。

xhr131452007

c语言的形参和实参传递的区别详解

引用传递(C++特性,C语言不支持):在C++中,引用传递允许函数直接修改实参的值,而不创建副本。虽然C语言没有内置的引用概念,这里仅作为对比说明。

weixin_38723516

C语言中形参和实参详解及实例代码

"本文详细介绍了C语言中形参和实参的概念、特点以及它们之间的关系,并通过实例代码展示了数据传递的过程。"在C语言中,形参(Formal Parameter)和实参(Actual Argument

weixin_38646902

C/C++中关于局部函数中更新实参指针的方法

然而,有时候我们需要在函数内部更新实参的指针,以便在函数调用结束后保留所做的修改。这里我们将探讨几种在C和C++中实现这一目标的方法。首先,我们来看一个常见的错误做法。

weixin_38699302

C语言 用指针作为函数返回值详解

在C语言中,函数的返回值可以是一个指针,这种类型的函数被称为指针函数。例如,`strlong` 函数用于比较两个输入字符串的长度,并返回较长的那个字符串的地址。在`strlong` 函数中,通过`st

weixin_38670983
评论 4
收藏 已收藏
分享
返回顶部
醉倒花街
C语言 70,039 成员 243,237 内容