问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于函数指针的一个小程序,求指导啊!!!急急急!!!高手在哪里??

发布网友 发布时间:2024-01-04 04:15

我来回答

3个回答

热心网友 时间:2024-11-16 02:33

#include<stdio.h>
#include<stdlib.h>

int main()
{
int f1(int ,int ,int*),f2(int, int,int* ),(*f)(int,int,int*); //申明要和定义匹配
int a=10,b=20,c=100;
f=f1;
(*f)(a,b,&c);
printf("%d,%d,%d\n",a,b,c);
}

int f1(int x,int y,int *sum)
{
*sum=x+y;
++x;
++y;
return 0; //既然指定了返回int 那就要返回1个值
}
int f2(int a,int b,int *proct)
{
*proct=a*b;
a+=b;
b-=a;
return 0; //要返回值
}

热心网友 时间:2024-11-16 02:33

子函数在main函数之后实现的话,需要在main函数之前作声明。
你可以在main函数之前加上声明:
int f1(int x,int y,int *sum) ;
int f2(int a,int b,int *proct) ;
或者将子函数移到main之前

而且,c语言变量命名只能包含字母、数字、下划线,()不行

热心网友 时间:2024-11-16 02:34

你返回那个值都没说
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抖音弹幕怎么关掉?怎么关闭抖音弹幕? 惠普LaserJet P3005D是否支持B5纸的双面打印? word打印出图片总是缺一部分怎么办-word打印图片不完整怎么解决_百度... 理想one哪里产的车辆? 抚州抚州ONE在哪里? one地址在哪里? 如何在图片上写字(如何在图片上添加文字) 网商贷为什么钱没到账 高级经济师职称怎么评 高级经济师需要评审吗 陌生人通过搜索加我,为什么她知道我呢,我也没有告诉谁... ...小鸟说早早早。。。”, 请问歌曲名是什么?非常感谢!! 微信更换手机号提示:你已设置拒登录、换绑、注册短信是怎么回事... 冰箱冷冻用什么盒子最好 关于指针变量,c语言的,请大神指导 怎样可以让两部设备手机同时登录一个 昆明哥斯拉酒吧全国排名第几 唐山市老年大学教师待遇 烟台鑫多浩建材有限公司怎么样? 上学歌的歌词谁有? 华为mate50系列2022年多久发布 原版周公解梦梦见丸子 ...认为死比活更加好,大家说说看:是活着好一点,还是死了好一点... ...指甲、指出、指引、手指、指示、指派、指挥、指针、指教、弹指、指令... 设置拒登录换绑怎么恢复? 为什么王者荣耀我自己买的皮肤送不了还有花钱买才能送? 手机储存空间太满会不会爆炸 人活着好,还是死了好呢…… 删掉了微信好友,但是又不知道和手机号,怎么加回?无意中删掉个... 关于微信绑定上限的问题:你的手机号在最近24小时内已绑定过3个... ...你已设置拒登录,换绑,注册短信。这是怎么回事? ...你已设置拒登录,换绑,注册短信。这是怎么回事? ...你已设置拒登录,换绑,注册短信。这是怎么回事? 抖音进直播间特效怎么设置 我的没了怎么找回来呢? 关于微信绑定上限的问题:你的手机号在最近24小时内已绑定过3个... 10y减11y等于多少 石膏板隔断按规范需不需要封到吊顶上面,如果封到吊顶上面,结算时给算不... ...触及一个肿大的淋巴结,质硬无压痛。提示该患者的诊断是 男三十岁一直咳嗽,有吼的声音是哮喘吗 肩宽背厚脖子短穿咋样的裙子好看 关于微信绑定上限的问题:你的手机号在最近24小时内已绑定过3个... 请问包头到乌兰木伦镇坐什么车? 我是16:20到包头站,坐什么车去乌兰木伦比较方便?谢谢,在线等 在小孟拉中国的银行卡可以取钱么? 大物求解第一题 您的手机号在最近24小时内绑定过三个,已达到限制,...24小时后... 删掉了微信好友,但是又不知道和手机号,怎么加回? 光信号闪红灯上不了网是什么问题 天然气采暖炉的使用方法