tipo nombre;


Se pueden declarar variables numéricas de varios tipos, en cualquiera de las secciones de declaración global PUBLIC, PRIVATE.

Para declarar una variable debe indicarse el tipo (int, unsigned short o unsigned char) seguido del nombre para la variable.

Algunos tipos de variables:

int - Variables numéricas enteras entre -2147483648 y +2147483647 (min_int ... max_int).

unsigned short - Variables numéricas enteras entre 0 y 65535 (enteros de 16 bit sin signo).

unsigned char - Variables numéricas enteras entre 0 y 255 (enteros de 8 bit sin signo).

tipo * - Punteros a diferentes tipos de datos.

Nota: Las cadenas de texto (datos de tipo char nombre[n] se consideran tablas de datos (de carácteres), en lugar de simples variables (ver la declaración de una tabla).

Ejemplos de declaración de variables:

int Mi_dato=-1; // Variable tipo int, inicializada a -1.
int a=0,b=0;    // Dos variables tipo int, inicializadas a 0.
unsigned short conta = 10; // Variable tipo unsigned short, inicializada a 10.
unsigned char b1, b2 = 32; // Variables tipo unsigned char, b2 a 32.

Consideraciones finales:

1. No se podrán inicializar variables en la declaración PUBLIC o PRIVATE, se deberán inicializar el el bloque BEGIN_INIT ... END_INIT.
2. Si no se indica el valor de la variable, su valor será indeterminado.
3. Se tiene que poner el símbolo punto y coma tras cada declaración.
4. Se pueden separar varios nombres de dato (del mismo tipo) por comas.


Ver: Sintaxis - Declaración de un dato