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

dede做招聘网站查看浏览过的历史记录百度

dede做招聘网站,查看浏览过的历史记录百度,提供秦皇岛网站建设价格,做网站需要用到的符号语言4.2.1 带结果的Exit例程 ​ 我们已经看到,从函数中返回结果所使用的语法与 C 语言家族的语法截然不同。不仅语法不同,行为也不同。为结果(或函数名)赋值并不像return语句那样终止函数。Object Pascal 开发人员经常利用这一特性&a…
4.2.1 带结果的Exit例程

​ 我们已经看到,从函数中返回结果所使用的语法与 C 语言家族的语法截然不同。不仅语法不同,行为也不同。为结果(或函数名)赋值并不像return语句那样终止函数。Object Pascal 开发人员经常利用这一特性,将 Result 用作临时存储空间。例如,与其编写:

efunction ComputeValue: Integer;
varValue: Integer;
beginValue := 0;while ...Inc(Value);Result := Value;
end;

​ 您可以省略临时变量,直接使用Result。无论Result在函数终止时具有什么值,都是函数返回的值:

function ComputeValue: Integer;
beginResult := 0;while ...Inc(Result);
end;

​ 另一方面,有些情况下,您可能希望赋一个值并立即退出过程,例如在特定的if分支中。如果需要赋值函数结果并停止当前执行,您必须使用两个单独的语句,给Result赋值,然后使用Exit关键字。

​ 如果您记得上一章中“使用Break语句和Continue语句改变程序执行流程”的“FlowTest”示例的代码,这可以被重写成一个函数,将对Break的调用替换为对Exit的调用。我在以下代码片段的ParamsTest示例中进行了这个更改:

function CharInString(S: string; Ch: Char): Boolean;
varI: Integer;
beginResult := False;for I := Low(S) to High(S) doif S[I] = Ch thenbeginResult := True;Exit;end;
end;

​ 在Object Pascal中,您可以用特殊调用Exit来替换if块的两个语句,并传递给它函数的返回值,以一种类似于C语言的return语句的方式。因此,您可以以更紧凑的方式编写上述代码(也因为使用单个语句可以避免begin-end块):

function CharInString2(S: string; Ch: Char): Boolean;
varI: Integer;
beginResult := False;for I := Low(S) to High(S) doif S[I] = Ch thenExit(True);
end;

注解:Object Pascal中,Exit是一个函数,因此您必须在括号中包围要返回的值,而在C样式语言中,return是一个编译器关键字,无需括号。

http://www.ds6.com.cn/news/13740.html

相关文章:

  • 聊城做网站信息重庆网络推广公司
  • 网站建设广告图片项目平台
  • 做国外产品描述的网站aso搜索排名优化
  • 高端营销网站建设江东怎样优化seo
  • 三分钟做网站小学生摘抄新闻
  • 南岗区城市管理与建设网站百度爱采购官网首页
  • 网站排名软件利搜怎么样百度公司官网首页
  • 鹤壁市城乡一体化温州seo品牌优化软件
  • 成都 做网站 模版个人介绍网页制作
  • 免费网站客服工具网站关键词怎么添加
  • 不学html直接学html5福州seo网址优化公司
  • wordpress顶端bar武汉网络推广优化
  • 灵宝网站建设专业做网站
  • 网站建设 东莞霸屏seo服务
  • 网上做流量对网站有什么影响新闻稿代写
  • 给期货交易类做网站违法吗线上商城的推广方案
  • 今日新闻国际最新消息seo外链要做些什么
  • 网站备案需要年检吗短视频推广平台有哪些
  • 福田网站开发seo是什么职业
  • 做暧暧动态网站网络销售平台排名
  • 连云港疫情最新消息安卓优化大师旧版
  • 北京计算机培训机构前十名杭州seo托管公司推荐
  • 广科网站开发竞价出价怎么出
  • 网站续费精准营销推广
  • 做一个网站服务器内部搜索引擎优化
  • 网站建设网页设计培训学校推广app软件
  • 建设银行网站在线客服是真的吗友情链接交换统计表
  • 杭州集团网站建设方案简易网站制作
  • 重庆网站建设制作设计公司哪家好百度优化培训
  • 做网站的客服回访话术网络黄页平台网址有哪些