您好,欢迎访问三七文档
参数的使用如何更好的使用参数参数的作用:调用者在调用过程时,利用参数将某些信息或要处理的数据传递给过程过程根据传入的信息进行相应的处理,或是将传入的数据进行需要的处理过程语句执行完毕后,利用参数将执行情况或处理结果传递给调用者调用者根据返回的信息进行其他的处理参数传递信息是双向的调用者(实参)过程(形参)参数使用的范例利用过程编写求三角形面积的程序过程的定义:SubArea(XasSingle,YasSingle,ZasSingle,SasSingle)DimpAsSinglep=(X+Y+Z)/2S=Sqr(p*(p-X)*(p-Y)*(p-Z))EndSub过程的调用:CallArea(A,B,C,S)参数X,Y,Z的作用是将要处理的数据传入过程,数据由实参传递给形参参数S的作用是过程将要处理完毕的数据返回给调用者,数据由形参传递给实参子程序要将过程返回给调用者的另一种方法:使用自定义函数自定义函数使用的范例利用函数编写求三角形面积的程序FunctionArea(XasSingle,YasSingle,ZasSingle,SasSingle)ASSingleDimpAsSinglep=(X+Y+Z)/2Area=Sqr(p*(p-X)*(p-Y)*(p-Z))EndFunction将需返回的值赋给函数名(函数的定义格式)函数的调用格式函数和过程返回值的区别过程的返回值由形参传递给实参,最终返回值被存入某变量中函数的返回值体现在函数调用的本身,它不被传递给任何变量,要使用函数值必须立即使用或使用赋值语句赋给某一变量参数的种类形参实参按值传递的参数按地址传递的参数转
本文标题:参数的作用
链接地址:https://www.777doc.com/doc-2614161 .html