Diferencia entre revisiones de «Variable estática»

Contenido eliminado Contenido añadido
CEM-bot (discusión · contribs.)
m Pequeñas correcciones WP:CEM.
Sin resumen de edición
Etiqueta: posibles pruebas
Línea 7:
== Ámbito ==
 
En el [[C (lenguaje de programación)|lenguaje de programación C]] se usa ''static'' con variables globales''''Texto en cursiva''''''Texto en cursiva''''''Texto en cursiva''''''Texto en cursiva''''''Texto en cursiva''''''Texto en cursiva''''''Texto en cursiva''''''Texto en cursiva''''''Texto en cursiva''''''Texto en cursiva''''''Texto en cursiva''''''Texto en cursiva''''''Texto en cursiva'''''''Texto en cursiva'''''''''Texto en negrita'''''''''Texto en negrita'''''''''Texto en negrita'''''''''Texto en negrita'''''''''Texto en negrita'''''''''Texto en negrita''''''Texto en negrita''''''''''''''''''''''''''''''''''''''''''''''''' y funciones para restringir su ámbito al archivo donde se definen. Con variables locales, ''static'' se usa para almacenar la variable en la [[Asignación de memoria|memoria asignada]] de forma estática en lugar de en la memoria asignada de forma automática. Siempre y cuando el lenguaje no fije la implementación del tipo de memoria a usar, la memoria asignada de forma estática se reserva normalmente en el segmento de datos del programa durante la compilación, mientras que la memoria asignada de forma automática es normalmente implementada como [[pila de llamadas]] transitorio.
 
== Variables locales ==