当前位置: 首页 > news >正文

网站建设职业描述网站多语言包

网站建设职业描述,网站多语言包,重庆建站网站建设平台,wordpress 开启注册文章目录 第十八章 ObjectScript - 使用例程例程Procedures, Functions, and Subroutines 过程、函数和子程序procedurefunctionsubroutine 第十八章 ObjectScript - 使用例程 例程 可以将例程视为 ObjectScript 程序。例程可以从头开始编写,也可以在编译类时自动…

文章目录

  • 第十八章 ObjectScript - 使用例程
  • 例程
    • `Procedures`, `Functions`, and `Subroutines` 过程、函数和子程序
        • `procedure`
        • `function`
        • `subroutine`

第十八章 ObjectScript - 使用例程

例程

可以将例程视为 ObjectScript 程序。例程可以从头开始编写,也可以在编译类时自动生成。

Procedures, Functions, and Subroutines 过程、函数和子程序

ObjectScript 例程中,标签定义以下代码单元之一的起点:

  • Procedures过程(可选地返回一个值)。过程中定义的变量是该过程私有的,这意味着它们不可用于其他代码。对于函数和子例程来说,情况并非如此。

过程也称为过程块。

  • 函数(返回值)。
  • 子例程(不返回值)。

建议使用过程Procedures,因为这可以简化控制变量范围的任务。然而,在现有代码中,可能还会看到函数和子例程,并且能够识别它们非常有用。以下列表显示了所有这些形式的代码的外观。

procedure

label(args) scopekeyword {zero or more lines of code QUIT returnvalue}

或者

label(args) scopekeyword {zero or more lines of code }

label 是过程的标识符。

args 是可选的以逗号分隔的参数列表。即使没有参数,也必须包含括号。

可选的scopekeyword是以下之一(不区分大小写):

  • Public - 如果指定 Public,则该过程是公共的,并且可以在例程本身之外调用。
  • Private(过程的默认值)。如果指定 Private,则该过程是私有的,只能由同一例程中的其他代码调用。如果尝试从另一个例程访问该过程,则会发生<NOLINE> 错误。

returnvalue 是一个可选的、要返回的单个值。要返回值,必须使用 QUIT 命令。如果不想返回值,可以省略 QUIT 命令,因为大括号表示过程结束。

过程可以将变量声明为公共变量,尽管这种做法并不被认为是现代的程序推荐。为此,可以在紧邻范围关键字之前的方括号中包含以逗号分隔的变量名称列表。

function

label(args) scopekeywordzero or more lines of code QUIT optionalreturnvalue

args 是可选的以逗号分隔的参数列表。即使没有参数,也必须包含括号。

可选的作用域关键字是 Public(函数的默认值)或 Private

subroutine

label(args) scopekeywordzero or more lines of code QUIT

args 是可选的以逗号分隔的参数列表。如果没有参数,则括号是可选的。

可选的作用域关键字是 Public(子例程的默认值)或 Private

下表总结了例程、子例程、函数和过程之间的差异:

 RoutineSubroutineFunctionProcedure
可以接受参数noyesyesyes
可以返回值nonoyesyes
可以在例程之外调用(默认情况下)yesyesyesno
其中定义的变量在代码执行完成后可用yesyesyes取决于变量的性质

变量可用性和范围有更多详细信息。

注:在日常用法中,通常称呼“子例程subroutine”可以表示过程procedure、函数function或子例程subroutine

http://www.yayakq.cn/news/199584/

相关文章:

  • 视频网站怎么做防盗链现在推广引流什么平台比较火
  • 微信小程序展示网站建设多少钱做网站云服务器还是云虚拟主机
  • 先做它个天猫网站目前最先进的网站建设技术
  • 全校网站建设与管理企业网站建设的步骤
  • 怎么搭建个人网站电脑做服务器自己做的网页发布
  • 电商网站开发流程360安全网站怎么做号码认证
  • 柳州 网站建设ip池代理
  • 微信微网站统计包头网站建设制作
  • 极路由做网站广州白云网站建设
  • 网站建设要如何选择网站怎么做高权重
  • 郑州百度seo网站优图片变视频制作软件
  • 个人微信号做网站行吗网站开发规划书怎么写
  • 销售产品做单页还是网站南宁白帽seo技术
  • 网站建设秋实wordpress意思
  • 做网站做哪个建设网站项目计划书
  • .net手机网站源码刚做优化的网站什么能更新
  • 租房网站上海网站制作上海网站制作
  • 网站建设的必要性及意义asp新闻发布网站模板
  • asp.net 网站开发架构海口网站建设公司哪家好
  • 怎么做网站 ppt做救助流浪动物网站的产生背景
  • 做网站建设的名声很差吗潍坊做网站潍坊做网站
  • 东莞网站推广大全wordpress主题模块分享网
  • 做网站还需要服务器吗天门市城市建设管理局网站
  • 山东建设管理局网站网店营销的推广方法有哪些
  • 网站备案说明做一套网站多钱
  • 什么叫网站地图网站建设团队扬州
  • 怎么学做一件完整衣服网站个人html网站
  • 网站建设毕业设计目录wap手机网站静态模板
  • 为什么上不了建设银行个人网站阳江打卡网红店
  • 企业网站建站哪家好做蛋糕比较火的网站