C语言如fun(x,y)里面的东西是什么,怎样用呀,看不懂!

如题所述

fun是函数名,x和y叫参数,如果它出现在函数定义时x和y就是实际参数,如果出现在函数调用时x和y就是形式参数。

例如:
void fun(x,y)
{
int m=x+y;
}
void main()
{
fun(a,b);
}

这里x和y叫形参,a和b叫实参,程序执行时a和b分别向x和y传递fun()函数执行时需要的内容。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-20
你要看里面的代码,只需在上面点击右键,查看定义即可(有些定义与实现分开的可以按下Ctrl+F查找功能进行查找)
如果要使用传入两个变量即可如
int a,b;
fun(a,b);//这里假定函数是属于fun(int ,int)类型的
在你输入fun(的时候会有提示的
你也可以自己写个函数试试比如实现加法
#include <stdio.h>
void Add(int a,int b)
{
printf("%d+%d=%d",a,b,a+b);
}
int main()
{
int c,d;
printf("请输入两个数字\n");
scanf("%d %d",&c,&d);
Add(c,d);//这里就是你问的问题所在了
}本回答被提问者和网友采纳
第2个回答  2012-07-20
这是被调用函数,函数名是fun,而x,y是其中的两个参数。
一般main为主调函数,当程序执行到fun(x,y)时,就开始调用这个函数的内容。
第3个回答  2012-07-20
在这里里面的x,y是实参,如果x,y是整型,那么该函数的原型是在fun(int x,int y);
至于使用方法,就是函数调用。
第4个回答  2012-07-20
这应该属于函数调用吧,x,y是要传递的参数

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网