上面已经介绍了STRUC伪操作的使用方法,现在来看例6.4的PROADD过程,当使用堆栈来传送参数地址时,是如何使用STRUC伪操作的。 所编程序如下,这里由于在主程序中已经把STRUC定义所要求的结构数据存入堆栈,因而不需要再用结构预置语句来把信息存入存储区。在CODE2段中,采用访问结构数据的方法来取得主程序通过堆栈传送过来的参数。很明显,这种方法对于用户来说是很方便的,还可以避免由于计算地址而引起出错的可能性。