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

C语言中:形参与实参的那些事

一、定义:

形参:函数定义时声明的参数,用于接收调用时传递的值,仅在函数内部可见。

例如:自定义函数中:int add(int a, int b) 中的 a 和 b 是形参。

实参:函数调用时传递给函数的实际值或变量,必须有确定的值。

例如:主函数中:result = add(3, 5) 中的 3 和 5 是实参。

二、对比:

三、案例分析:

1.实参传值,并返回

1.

2.实参不传值,仅返回

3.形参a只是作为函数形参,用来传递函数的结果1,返回到add函数中

4.形参a只是作为函数形参,并未进行运算

四.结语:

小编也才只是在c语言刚刚起步,讲解有问题的话,请各位大佬见谅,也欢迎在评论区指正,小编,感激不尽,唯有奉上双膝了

http://www.lryc.cn/news/601104.html

相关文章:

  • 1. Qt多线程开发
  • PYTHON从入门到实践-15数据可视化
  • 方案C,version2
  • 主要分布在腹侧海马体(vHPC)CA1区域(vCA1)的混合调谐细胞(mixed-tuning cells)对NLP中的深层语义分析的积极影响和启示
  • 深度解析 noisereduce:开源音频降噪库实践
  • C 与 C++ 的区别:发展、特性及优缺点详解
  • 对比JS“上下文”与“作用域”
  • 秋招Day19 - 分布式 - 分布式设计
  • RoPE:相对位置编码的旋转革命——原理、演进与大模型应用全景
  • LChot100--128. 最长连续序列
  • 前缀和-238-除自身以外数组的乘积-力扣(LeetCode)
  • 基于深度学习的图像分类:使用Inception-v3实现高效分类
  • FastAPI入门:demo、路径参数、查询参数
  • GPU运维常见问题处理
  • Vibe Coding | 技术让我们回归了创造的本质
  • 基于深度学习的图像分类:使用Capsule Networks实现高效分类
  • 【HTML】<script>元素中的 defer 和 async 属性详解
  • 前端开发 Vue 结合Sentry 实现性能监控
  • 掌握JavaScript函数封装与作用域
  • LeetCode 895:最大频率栈
  • 【micro:bit】从入门到放弃(六):示例蜂鸣器音乐、摇色子、光照强度、串口调试、麦克风
  • C++/CLI与标准C++的语法差异(一)
  • 大话数据结构之 < 栈>(C语言)
  • Pspice仿真电路:(三十四)如何使用Pspcie进行仿真
  • 每日一题【删除有序数组中的重复项 II】
  • k8s之控制器详解
  • 基于springboot的图书借阅系统
  • mysql-数据表-DDL语句
  • Python爬虫实战:诗词名句网《三国演义》全集
  • Redis C++客户端——通用命令