POINTER {(*PROC)}

在自由格式定义中使用 POINTER 关键字以指示项具有类型 基指针 或类型 过程指针

它必须是第一个关键字。

此参数是可选参数。 如果指定了该参数,那么它必须是 *PROC ,指示该项是过程指针。

如果未指定该参数,那么该项是基指针。

在以下示例中
  • 字段 userspace 定义为基指针字段
  • 字段 callback 定义为过程指针字段。

  DCL-S userspace POINTER;

  DCL-S callback POINTER(*PROC);