1、 函数参与表达式运算?
函数可以通过返回值的方式,将函数中的运行结果返回给函数以外的代码去使用,从而,实现函数参与各种表达式的
运算。
=======================================================================
2、例子:
int mx(int x)
{
x=x+1;
return x;
}
void main()
{
int a=1;
a=a+mx( 1 );
}
例子分析:
(1)通过上面的例子,我们首先在 mx 函数中定义了1个变量 x 作为形式参数,
并对形参x进行了加1运算并赋值给形参 x,然后,再通过 return 返回形参x中的值。
(2)然后,在 main 函数中,调用 mx 函数时,我们将变量 a 作为实参传递给mx函数中的形参 x。
(3)当 mx 函数调用完毕以后,它会通过return返回 mx 函数的调用结果,而结果就是mx函数中的 x+1,
所以结果等于2,然后,代码 a=a+mx( 1 )就使用实参变量 a+2,
由于实参变量 a 中的值为1,所以,结果等于1+2=3,并将结果3保存于实参变量 a 中。
=======================================================================
非常好,现在,我们已经掌握了C语言中的(函数参与表达式运算)但是,如何去运行用它呢?
所以,我们就需要通过下方的链接,进入到C语言的代码训练中,然后,通过实践去加深对该知识点的理解与运用。
>>>下载训练环境与使用说明(使用真实的开发环境,结合游戏闯关进行
编程训练)
|