恭喜,你发布的帖子
发布于 2025-09-07 12:06:35
83楼
你举的这个例子不合适。
更合适的例子是,公共场合,你的贵重物品怎么处理?答案只有一个,不让贵重物品离开自己的视线,必须离开那就自行锁进保险箱。
所以,ac区没必要保存与恢复。只要做到:每次使用前都像使用IN型数据一样先赋值后使用;最多使用ac进行子程序内外的数据传递;坚决不使用ac跨不熟悉的子程序或库程序传递数据
补充一句,坚决不让ac跨不熟悉的子程序或库程序的方法是,在父程序的调用前后对ac进行保存与恢复(而非强制在子程序中的首尾进行保存与恢复)。这样程序可以更灵活和更高效。
当然,是否保存与恢复,是在父程序中保存与恢复,还是在子程序中进行保存与恢复,要视具体情况才能做到更优。只是从常规情况上来说,多数情况下,不保存与恢复+父程序中保存与恢复,通常都会更优
请填写推广理由:
分享
只看
楼主