Framework (
A-Z)
Reference for Wiring version 1.0 Build 0100+ If you have a previous version, use the reference included with your software. If see any errors or have any comments, let us know.
Name |
static |
Examples |
void setup()
{
Serial.begin(9600);
}
void loop()
{
static int x = 0;
Serial.println(x);
x = x + 1;
delay(200);
}
|
Description |
the static qualifier is used to create a static variable, its lifetime extends across the entire run of the program. As shown in the example the static variable x is only visible inside loop(). Try to remove the static qualifier in the axample above and see the difference when printing the output. |
Syntax |
static datatype variablename
|
Parameters |
datatype |
any data type: int, double, long, char, byte, etc |
variablename |
a valid variable name |
|
Usage |
Application |
Updated on July 07, 2011 11:09:02pm PDT