子程序调用的格式主要包括函数调用和过程调用两种形式,具体格式如下:
函数调用
格式为:`函数名(参数列表)`。
需要将参数传递给子程序,子程序处理完毕后返回一个值给调用它的程序。
过程调用
格式为:`过程名`。
不需要传递参数,子程序处理完毕后直接返回调用它的程序。
此外,在数控系统或某些编程环境中,子程序调用还有特定的格式,例如:
数控系统中的子程序调用
格式为:`M98 P(子程序号)L(循环次数)`。
`P`后面跟子程序号,`L`后面跟重复调用的次数。
G65宏程序调用
格式为:`G65 P子程序名 地址名`。
`G65`属于宏程序调用,格式与`M98`类似,但用途不同。
根据具体的编程环境和需求,可以选择合适的子程序调用格式。在大多数编程语言中,函数调用和过程调用的格式较为常见,而数控系统中的子程序调用格式则特定于该领域。