【发布时间】:2026-01-23 03:20:03
【问题描述】:
有人能解释一下C中参数传递的区别吗? 根据教授的笔记有4种不同的方式来传递参数
- 按值调用
- 按地址调用(指针)
- 别名调用
- 全局变量/静态变量
如果您能举个例子,我将不胜感激,您的工作将受到表扬。
【问题讨论】:
-
C 没有“别名调用”(无论这应该是什么意思)。 C++ 有引用(也许这就是它的意思?),但是 C++ 不是 C。
标签: c function pointers parameters parameter-passing