zoukankan      html  css  js  c++  java
  • 模块化程序—函数 function

    函数  se37

    输入参数:当Function 被调用时候,通过输入参数向Function传递变量或者数值
    若一个输入参数是可选的(Optional),则该参数可以不传递。

    输出参数:当Function 被调用时候,通过输出参数接受从Function 输出的数据,输出参数始终是是可选的(Optional)。

    变更参数:通过变更参数向Function传递变量,在Function中可以改变可更改参数的值,并且返回更改后的结果到程序中。

    表:是通过内表进行参数传递,处理方式与更改参数一样;

    异常:处理Function 中可能发生错误的情况,调用程序检查是否发生了错误,然后采取相应的措施

    可以将导入、更改和表参数标记为可选

    ü  调用Function时不必为这些参数提供值

    ü  可以为可选的导入和更改参数定义缺省值,当调用程序不传输任何值时,可使用这些缺省值

    导出参数始终是可选的

    Function的调用

    使用  CALL FUNCTION  语句调用

    Function的名称采用单引号内包含大写字母的形式

    在EXPORTING块中,系统会将值传递给Function的导入参数

    在IMPORTING块中,可使用导出参数访问调用结果

  • 相关阅读:
    洛谷题单 算法1-1 模拟和高精度
    第十一届蓝桥杯 b组
    jdk的安装、java环境配置
    哈夫曼树 java
    机器学习基石8-Noise and Error
    Java基础12-工具类;变长参数;IO
    机器学习基石7-The VC Dimension
    Java基础11-List;Set;Map
    Java基础10-集合
    机器学习基石6-泛化理论
  • 原文地址:https://www.cnblogs.com/jingchiw/p/7361068.html
Copyright © 2011-2022 走看看