当前位置: 首页 > article >正文

函数的调用

函数的调用,字如其名,就是有的把函数调过来用。

因为一个大的任务完全写成主函数内代码,会非常臃肿,而且还容易出纰漏,所以这个时候自定义函数立功的时候到了,我们完全可以把其中的功能写成通用的自定义函数,那在同样的情况下,代码简洁了不说,还能重复使用。

而将自定义函数拿到想要使用的位置,就叫函数的调用。

就比如我们先写这样一个自定义函数:

int add(int x,int y)

{

int z=x+y;

return z;

}

然后我们在代码中调用它:

运行代码:

#include <stdio.h>
int add(int x,int y)

{

int z=x+y;

return z;

}

int main()
{

int a=34;
int n=78;
int y=add(a,n);//这是调用的一种方式
printf("%d",y);
return 0;
}

运行结果: 

函数调用不止这一种调用方法,函数的不同,形式自然也不一样,有些自定义函数并不需要参数,可以直接放在需要使用的地方就行了。

函数的调用还有,传值调用和传址调用之分,后面我会详细讲解

在往后的练习题中我也会逐渐开始使用自定义函数。 


完 


http://www.kler.cn/a/373926.html

相关文章:

  • 《高频电子线路》 —— 高频谐振功放(2)
  • 12-Docker发布微服务
  • 《把握鸿蒙生态崛起机遇,迎接开发挑战》
  • IDEA集成JProfiler
  • 关于Android Studio Koala Feature Drop | 2024.1.2下载不了插件的解决办法
  • macOS Sonoma 14.7.1 (23H222) Boot ISO 原版可引导镜像下载
  • vue2和vue3的数据双向绑定差异整理
  • PPT制作新选择:本地部署PPTist结合内网穿透实现实时协作和远程使用
  • 【java batik_使用BATIK解析SVG生成PNG图片】
  • 数字普惠金融-工具变量(2024.2更新)
  • ubuntu 给终端设置代理
  • web文件包含include
  • 变压器漏感对整流电路的影响【电力电子技术3章】
  • 【jvm】空间分配担保策略
  • Rust 力扣 - 643. 子数组最大平均数 I
  • kafka中MirrorMaker1和MirrorMaker2的区别
  • 易保全创新“诉前调解+赋强公证”,提供便捷高效的纠纷解决途径
  • 关于springboot跨域与拦截器的问题
  • 在面试了些外包以后,我有了些自己的思考
  • LySocket 远程ShellCode注入工具
  • 20241031使用Rockchip原厂RK3566的Buildroot编译RK3399方案
  • 解决注册Kaggle出现的“Captcha must be filled out”问题
  • 022集——统计多条线的总长度(CAD—C#二次开发入门)
  • 玄机-应急响应- Linux入侵排查
  • 人工智能进程;算子加速的具体计算部分;大模型GPT5:参数18万亿;大模型面临问题
  • Javaweb梳理5——约束