c语言形参和实参分别是什么?

 我来答
投机士
2014-12-04 · TA获得超过10.5万个赞
知道大有可为答主
回答量:2.5万
采纳率:0%
帮助的人:4013万
展开全部
在主函数里的是实参,在子函数里的是形 参。因为在真正执行的时候是把实参传递 给形参来执行的,所以实参才是实际的参 数。
比如:
int j(int a, int b)
void main() { int x,int y; j(x, y); }
a、b是形参,x和y是实参。
定义函数时,函数名后面括号中的变量 名称为“形式参数”,简称“形参”;在主函 数中调用一个函数时,函数名后面括号中 的参数(可以是一个表达式)称为“实际 参数”(简称“实参”)。
声航0gM
2014-12-04 · TA获得超过748个赞
知道小有建树答主
回答量:551
采纳率:73%
帮助的人:196万
展开全部
比如说我定义一个函数
int add(int a,int b)
{
return a+b;
}
那么上面的a和b就是形参,但是如果在main函数里调用了add函数,如
void main()
{
int a=1,b=2,c;

c = add(a,b);
}
那么上面的a,b就是实参了

望采纳!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式