正在加载图片...
2语句函数的虚参 在语句函数定义语句中的函数参数称为虚参,他们本身是没有值的,只有在 函数调用时才用实际参数(称为实参代替。实参或是常数、或是一个有确定 值的变量、或是一个可以计算值的表达式。虚参在形式上与普通变量相同, 个语句函数中的虚参不能同名。不同语句函数中的虚参可以同名,虚参也 可以和程序中的变量同名。 当没有语句对虚参的数据类型进行说明时,虚参的类型遵守-N隐含规则; 当使用了类型说明语句对虚参类型进行说明后,这种说明对于虚参以及与虚 参同名的变量同时有效。 INTEGER Z F(X)=3*X**2+5 G(Y)=3*Y*2+5 H(Z)=3*Z*2+5 在上述程序中,函数F和G本质上是一个函数,因为对于任意的实参T,F(T)和 G(T)总是相同的,但函数F、G和H有点不同,其虚参Z被说明为整型 当虚参个数多于一个时,虚参间用逗号分隔,当没有虚参时(这样的语句函数 没有使用价值),函数名后的括弧也不能省略。2.语句函数的虚参 在语句函数定义语句中的函数参数称为虚参,他们本身是没有值的,只有在 函数调用时才用实际参数(称为实参)代替。实参或是常数、或是一个有确定 值的变量、或是一个可以计算值的表达式。虚参在形式上与普通变量相同, 一个语句函数中的虚参不能同名。不同语句函数中的虚参可以同名,虚参也 可以和程序中的变量同名。 当没有语句对虚参的数据类型进行说明时,虚参的类型遵守I—N隐含规则; 当使用了类型说明语句对虚参类型进行说明后,这种说明对于虚参以及与虚 参同名的变量同时有效。 INTEGER Z F(X)=3*X**2+5 G(Y)=3*Y**2+5 H(Z)=3*Z**2+5 在上述程序中,函数F和G本质上是一个函数,因为对于任意的实参T,F(T)和 G(T)总是相同的,但函数F、G和H有点不同,其虚参Z被说明为整型。 当虚参个数多于一个时,虚参间用逗号分隔,当没有虚参时(这样的语句函数 没有使用价值),函数名后的括弧也不能省略
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有