C语言中形参与实参加区别是什么?

 我来答
匿名用户
2014-05-16
展开全部
不难理解的,我们在声明定义一个函数的时候,括号里面的参数就是所谓的形参,那这里的形参简单说就是我们告诉别人你如果要调用这个函数,你就必须给出与我现在所定义的这个形参相同类型,并且个数相同,最重要的是这个时候他是没有实际的值的,所以称为形式参数,而我们真正在调用这个函数时,就必须传给他相应的有实际值的参数,也就是实参,举个简单的例子,//定义一个函数void test(string abc) //这里的abc就是形参,因为他并没有实际的值,是要等外部传进来{printf("%s",abc);}//在main函数中调用他test("这就是实参");//也可以这么写string abc="这就是实参";test(abc);//这时候里面有值所以是实际参数
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式