C语言中什么叫做实际参数,什么叫做形式参数?
答案:4 悬赏:30
解决时间 2021-03-16 00:32
- 提问者网友:离殇似水流年飞逝
- 2021-03-15 02:01
C语言中什么叫做实际参数,什么叫做形式参数?
最佳答案
- 二级知识专家网友:魅世女王
- 2021-03-15 02:49
实际调用时给的参数是实际参数,定义时的参数是形式参数。举个例。函数定义如下:
void prin(int a,int b)
{
printf("a=%d, b=%d",a,b);
}
void main()
{
int x=1,y=8;
prin(x,y);
prin(2,4);
}其中,第一个prin函数的定义中,a,b就是形式参数。
main函数中调用prin函数时,x,y,2, 4 都是实际参数。
望采纳。
void prin(int a,int b)
{
printf("a=%d, b=%d",a,b);
}
void main()
{
int x=1,y=8;
prin(x,y);
prin(2,4);
}其中,第一个prin函数的定义中,a,b就是形式参数。
main函数中调用prin函数时,x,y,2, 4 都是实际参数。
望采纳。
全部回答
- 1楼网友:输掉的尊严
- 2021-03-15 06:14
1……f(int b)
2……{…… } //b是实际参数,1~2行是它的作用范围
3……int main()
4……{
5…… int a; //定义一个变量a,作用范围是3~7
6…… f(a); //这里调用上面的 f() 函数,并且把实际参数 a 的值赋值给形式参数 b
7……}
实际参数和形式参数是相对而言的,形式参数就是形式上的参数,一般作用范围局限在定义的函数内,通常用来复制实际参数的值
希望对你有帮助
- 2楼网友:情战凌云蔡小葵
- 2021-03-15 04:40
形参是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数.
实参是在调用时传递给函数的参数,即传递给被调用函数的值.
例如:
int main()
{
void method(int i); // i 是一个形参
......
int a = 10;
method(a); // a 是一个实参
return 0;
}
void method(int i) // i 是一个形参
{
return;
}
- 3楼网友:颜值超标
- 2021-03-15 04:06
形式参数又叫形参,就是用来函数接收传递进来的数据的变量,比如:
int test(int a, int b) void main() { int x, int y; test(x, y); } a、b是形参,x和y是实参。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯