C语言中,fun函数是用调用主函数的。它是指用fun来定义一个函数或是方法,这样在引用时可以用fun表示。比如fun(int x,y), fun(int x,y) 有上面的出现,必然在主函数里有调它,fun没有其它意思,只是在调时用到这个单词,上面的意思是调用主函数中的数值。
例如
int fun(int x,int y)
{
int m = 3;
return x*y-m;
}
这个函数表示的意思是使用fun函数就会得到x*y-m这个值,而x 对应主函数里面的a,y对应主函数里面的b。
所以结果为7*5 - 3 = 32,32/13 = 2。
扩展资料
C语言标准库中没有fun函数。fun函数是自定义函数,是使用来举例或作语法演示的,需要在使用前自行定义声明。
fun一词没什么特别含义,也可以换成别的名称,如"abc"或者"baidubaike"。它只表示引用之前出现的函数,以调用它执行一些需求,int fun(int x,int y)只是一个举例的函数名而已,以及其声明的参数类型。
参考资料来源:百度百科—fun
C语言中fun(a,b)是什么意思?
a,b作为要传递给fun()函数的变量,fun(a,b)---就是把a和b作为两个参数传给fun.要是先看a,这个语句的意思其实就是顺序执行a,然后a的值作为第一个参数传递给fun。至于b,即是直接将b的值传给fun。
C语言中fun(a,b)是什么意思
C语言中,fun函数是用调用主函数的。它是指用fun来定义一个函数或是方法,这样在引用时可以用fun表示。比如fun(int x,y), fun(int x,y) 有上面的出现,必然在主函数里有调它,fun没有其它意思,只是在调时用到这个单词,上面的意思是调用主函数中的数值。例如 int fun(int x,int y){ int...
C语言问题,解释下fun函数部分
先说结果:fun函数其实是用来将两个字符串轮流交叉合并。也就是说,若a[]=dfg,b[]=678,则fun(a,b)后,a[]=d6f7g8 对于一些特殊情况,1.当strlen(a)<strlen(b),如a[]=dfg,b[]=67899,则运行后a[]=d6f7g899,不用再交叉,直接补上多出来的b字符串的部分99 2.当strlen(a)>strlen(...
c语言 fun()是什么意思
这个函数表示的意思是使用fun函数就会得到x*y-m这个值,而x 对应主函数里面的a,y对应主函数里面的b。所以结果为7*5 - 3 = 32,32\/13 = 2;理解这道题需要理解形式参数和实际参数(两者是对应关系),还需要理解全局变量与局部变量,int m = 13,这个是全局变量,在没有局部变量重新赋值的话...
C语言fun函数的作用有哪些?
fun函数使用来举例或作语法演示的,需要在使用前自行定义声明。fun一词没什么特别含义,也可以换成别的名称,如"abc"或者"baidubaike"。它只表示引用之前出现的函数,以调用它执行一些需求,int fun(int x,int y)只是一个举例的函数名而已,以及其声明的参数类型。函数fun的功能是:将a、b中的两位...
c语言,里面的fun不明白
第一个fun()是这个函数的定义,就是规定fun()函数是什么样子的,有什么参数,有什么返回值,内部实现什么功能。就好比自己定义的一个数学公式,起个名字叫fun()。第二个fun()是使用这个函数,因为根据上面的它的定义,它没有返回值,有两个传入参数,所以使用的使用就写成「 fun(a,n); 」这样的...
C语言函数实参问题
1.fun((a,b),(c,d,e));语句中含有2个实参 注意:(a,b)和(c,d,e)都是逗号表达式,逗号表达式的值取最右值,所以:fun((a,b),(c,d,e))可以等价的看成是:fun((b),(e));含有2个实参 2.fun(a[3],n);语句中有2个实参,也就是a[3]的值,n值 ...
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()函数执行时需要的内容。
c语言指针
首先int *fun(int a,int b)是一个指针函数,返回一个指向整数的指针 p=fun(a,b)当把实参a=3,b=4传入fun函数中时因为4>3所以int *fun(inta,inb) 函数运行结果是q=&b,带回main()函数p=q=&b,最终结果输出*p即输出b的值4。如果printf("%d",b);则运行结果是8。在函数定义时参数表中...
fun(int a,int b)什么意思
表示函数的定义,但后面没有函数体,只能叫函数原型。