西门子S7-200plc中,带参数子程序 局部变量表中Temp属于临时变量,怎么理解TEMP

能不能解释解释

第1个回答  2015-01-29
西门子临时变量的意思就是:
进入子程序后,系统为临时变量分配存储地址,子程序调用结束后,系统不会清空这些分配的地址而是直接给下一个子程序使用。

通俗的讲,就像客房一样,系统不会打扫干净给下一个租客,所以下一个租客直接使用的话会有问题。

因此,需要程序员遵守这样一样原则:临时变量:先赋值后使用。追问

临时变量使用完后会自动 清空存储空间吗

追答

不会,所以要遵守先赋值后使用的原则

本回答被网友采纳
相似回答