Framework (A-Z)

Referencia para la versión de Wiring 1.0 Build 0100+. Si tiene una versión previa, use la referencia incluida con su software. Si encuentra errores o tiene comentarios, no dude en contactarnos.

Nombre

static

Ejemplos
void setup()
{
  Serial.begin(9600);
}

void loop()
{
  // x es inicializado solo una vez entre las llamadas de loop()
  static int x = 0;   
  Serial.println(x);  // imprime el valor x
  x = x + 1;  
  delay(200);
}
Descripción La palabra reservada static es usada para crear una variable est&tica. Su permanencia existencia se extiende por todo el tiempo en el que el programa entero se ejecuta. Como se muestra en el ejemplo la variable est&tica x solo es visible dentro de loop() y su valor es incrementado cada vez que loop() ocurre. Trate de remover la palabra "static" del ejemplo para ver la diferencia en el valor que se imprime.
Sintaxis
static datatype variablename
Parámetros
datatype cualquier tipo de dato: int, double, long, char, byte etc
variablename cualquier nombre de variable válido
Uso Application
Updated on July 07, 2011 11:13:43pm PDT

Creative Commons License