¡Máquina de coser con "¡recursos en la nube de Baidu! ¡Gracias!
Según el tipo de variables, se pueden dividir en variables locales estáticas y variables globales estáticas.
1. Variables locales estáticas
La diferencia entre variables locales y variables estáticas es que siempre existen cuando la función sale, pero no pueden ser utilizadas por otras
funciones Al ingresar nuevamente a la función, se guardará el último resultado
. Las operaciones restantes son las mismas que para las variables locales.
2. Variables globales estáticas
Las variables globales estáticas son variables que sólo son visibles en los archivos fuente en los que están definidas
, pero no visibles en otros. archivos fuente. La diferencia entre variables globales y
variables completas es que las variables completas se pueden redescribir como
variables externas y ser utilizadas por otros archivos fuente, mientras que las variables globales estáticas no se pueden redescribir. como variables externas,
Es decir, se puede redescribir como una variable externa,
Esto significa que no es visible en el archivo fuente en el que está definida. .
Es decir, sólo pueden ser utilizados por el archivo fuente en el que se encuentran.
Extern se llama variable externa.
Para que una variable esté disponible para otros archivos además del archivo fuente en el que está definida,
también debe estar disponible para otros archivos.