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