Cómo implementar una configuración personalizada de las condiciones de la rama de Activiti
Se definen tres variables en la función f1, a es un parámetro formal y byc son variables generales. Dentro del alcance de f1, a, byc son todos válidos, o en otras palabras, el alcance de las variables a, byc está limitado a f1. De manera similar, el alcance de x, y, z también está limitado a f2. Con respecto al alcance de las variables locales, se deben tener en cuenta los siguientes puntos:
1) Las variables definidas en la función principal solo se pueden usar en la función principal y no se pueden usar en otras funciones. Al mismo tiempo, las variables definidas en la función principal no se pueden utilizar en otras funciones. Como la función principal también es una función, es paralela a otras funciones. Esto es diferente de otros idiomas y cabe señalarlo.
2) La variable de deformación es la variable local de la función llamada, y la variable real es la variable local de la función principal.
3) Se permite el uso de los mismos nombres de variables en diferentes funciones, y estas variables representan diferentes objetos y se asignan a diferentes unidades sin interferir ni confundirse entre sí. Por ejemplo, en el ejemplo anterior, está perfectamente permitido utilizar el nombre de variable n tanto en referencias formales como reales.
4) Las variables también se pueden definir en declaraciones compuestas, y su alcance está solo dentro del alcance de la declaración compuesta.