首页> 中文期刊> 《网络安全与数据治理》 >在TURBO PASCAL中实现过程参数的传递

在TURBO PASCAL中实现过程参数的传递

     

摘要

在标准Pascal中,过程和函数可以作为参数传递给过程。这种技术不仅能增强程序的灵活性而且能减少完成某些任务的代码量。但遗憾的是,Turbo Pascal4.0以下版本不直接支持过程参数。本刊1990年9期“TURBO PASCAL程序设计中几个问题的解决”一文中,通过限定标识符引用放在不同单元中的函数和过程从而达到过程参数传递的目的,这的确是解决问题的一种途径,但总不尽人意。从调用过程通用性和被调用过程的改变需修改各单元中的实现部分,有诸多不便。事实上,Turbo Pascal提供了函数Addr以及运算符@可获取指定对象的地址指针,且提供了嵌入式代码指令inline等功能,这给我们在Turbo Pascal中实现过程参数的传递提供了强有力的手段。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号