在C语言中什么叫形式参数,有什么作用?
展开全部
形参出现在两处:
例如:
int main()
{
void method(int i); // i 是一个形参
......
int a = 10;
method(a); // a 是一个实参
return 0;
}
void method(int i) // i 是一个形参
{
return;
}
形参在使用时(即 "method(a);"), 占用内存, 它的作用是临时存储变量 'a' 的值, 以供"method()"使用, 当"method()"终止后, 该空间就不存在了. 所以, 形参是存储在栈中的.
例如:
int main()
{
void method(int i); // i 是一个形参
......
int a = 10;
method(a); // a 是一个实参
return 0;
}
void method(int i) // i 是一个形参
{
return;
}
形参在使用时(即 "method(a);"), 占用内存, 它的作用是临时存储变量 'a' 的值, 以供"method()"使用, 当"method()"终止后, 该空间就不存在了. 所以, 形参是存储在栈中的.
展开全部
形参是指在定义函数时列表里面的变量,主要作用是在调用该函数时实参的副本传给形参,从而实现函数的功能。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
void p(int x,int y)/*这里括号里的就是形参
{
实现某种功能
}
void main()
{
p(x,y)/*这就是实参*/
}
{
实现某种功能
}
void main()
{
p(x,y)/*这就是实参*/
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
The one used to declare the type of parameter.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询