considera también: Variable global,
estático de la asignación de memoria
En la programación de computadora, las variables estáticas tienen típicamente un alcance más amplio que otras variables. Sus valores se pueden fijar en el Run-time o pueden cambiar sutil durante la ejecución de programa.
Los programas de computadora pueden almacenar los constantes en variables constantes o en variables estáticas, dependiendo de las características disponibles del lenguaje de programación . Por ejemplo, un programa que utiliza una aproximación pi pudo ser más fácil de escribir, leyó, y mantiene con un " llamado variable; PI" en vez de ocurrencias múltiples del " 3.14159"
considera también:
l alcance (programación) En el lenguaje de programación C, el estático se utiliza con variables globales y funciones para fijar su alcance al archivo que contiene. En variables locales, el estático se utiliza para almacenar la variable en el montón en vez en de la pila de llamadas transitoria.
considera también:
la variable local
La mayoría de los lenguajes de programación incluyen la característica de las variables de las subrutinas locales a las subrutinas (las variables locales se crean y se destruyen generalmente dentro de la subrutina sí mismo (las variables automáticas supuesto. Algunas idiomas, sin embargo, (e., el lenguaje de programación C) permiten subrutinas al conservan el valor de variables entre las llamadas, de modo que la función pueda preservar su estado en caso de necesidad. Por ejemplo, una variable estática puede registrar el número de épocas que se ha ejecutado su subrutina. El hacer tan es de otra manera posible usar las variables globales o el almacenaje externo, como un archivo en disco.
considera también:
la clase (de informática)
Las clases del uso de las idiomas de la programación orientada al objeto y los objetos en este caso, una clase variable del significan una variable que se pueda considerar y modificar por todos los métodos (llamados miembro funciona en C++) de la clase. Este medios, por ejemplo, que si el valor de una variable de la clase es cambiado por cualquier método de la clase poseida, después el resto de los métodos de esa clase considerarán el valor cambiado. En C++, las variables de la clase se conocen como miembros de los datos estáticos.
petición pública de la clase { cuenta privada de los parásitos atmosféricos internacional; URL privado de la secuencia; petición pública () { //Create un nuevo caso de la petición //Count todo peticiones Request.count++; }
URL público de la secuencia { conseguir { volver this.url; } fijar { this.url = valor; } }
cuenta pública de los parásitos atmosféricos internacional { conseguir { uso de //Do no la esta palabra clave aquí //as esto refiere al " ESTE INSTANCE"
Request.count de vuelta; } //Do no permitir que el revelador FIJE este valor } }
petición de la clase { privado: cuenta estática de la internacional; URL de la secuencia; público: Petición () {count++; } URL de la secuencia (valor de secuencia) {URL = valor; URL de vuelta; } const de la cuenta de la internacional () {cuenta de vuelta; } };
En esta muestra la cuenta se aplica a la clase, mientras que el URL se aplica a cada caso.
.
| Random links: | Harrisburg, Ohio | Fróði | Salón de la fama del balompié de Escocia | Montaje Myōgi | Flo Bjelke-Petersen |