C语言 怎么区分 实参与形参 ~~~~
4个回答
展开全部
在定义函数是函数名后面括号中的变量名称就是形参,在调用函数是函数名后面括号中的就是实参。
形参在函数未被调用时不占内存,在函数调用时才分配空间,调用结束后所占的内存也就释放掉了;
形参在函数未被调用时不占内存,在函数调用时才分配空间,调用结束后所占的内存也就释放掉了;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
形参就是函数声明()里的变量、函数定义()里的变量
实参就是主函数调用的函数()里的变量
比如:
#include<stdio.h>
fun(int x) //x为形参
{
if(x/2>0)
fun(x/2);
printf("%d",x);
}
main()
{
int a=6;
fun(a); //a为实参
printf("\n");
}
实参就是主函数调用的函数()里的变量
比如:
#include<stdio.h>
fun(int x) //x为形参
{
if(x/2>0)
fun(x/2);
printf("%d",x);
}
main()
{
int a=6;
fun(a); //a为实参
printf("\n");
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义函数 …… 形参
调用函数 …… 实参
调用函数 …… 实参
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询