C++语言程序设计课件(VFP-2版)第7章(过程)课件教学.pptVIP

  • 3
  • 0
  • 约7.5千字
  • 约 56页
  • 2017-01-01 发布于广东
  • 举报

C++语言程序设计课件(VFP-2版)第7章(过程)课件教学.ppt

§7.7 过程   将需要重复调用的语句序列定义为过程。需要执行时只要调用它即可。    根据过程相对于当前程序的存储的方式,把过程分为外部过程和内部过程两大类。  外部过程是存放在外存储器中的一个独立的程序文件,整个程序文件就是一个过程。外部过程文件通常称为子程序,调用外部过程通常称为调用子程序。调用外部过程时,先把外部过程文件读入内存,然后运行之,所以调用外部过程的速度相对较慢。  内部过程是包含在程序中,或者集中存放在一个过程文件中。当打开程序文件和过程文件时,过程就读入了内存。调用内部过程不必读盘,所以调用内部过程的速度相对较快。  1.定义外部过程  命令格式:[ PARAMETERS 形参表 ] 过程体语句序列 [ RETURN [ TO MASTER ] ]  功能:将一个程序文件定义为一个过程,程序文件名就是过程名。  说明:  1)若选用PARAMETERS 形参表,则为有参过程;否则为无参过程。  2)程序的结束不一定需要返回语句RETURN,但过程调用的结束一定要有返回语句RETURN,否则过程调用后无法返回调点。 3)选用RETURN与RETURN TO MASTER 的区别见图7-28所示。 2.定义内部过程 命令格式: PROCEDURE 过程名 [PARAMETERS 形参表]

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档