nextupprevious
Next: 6. Arrays Up:Índice Previous: 4. Estructuras de datos


5. Declaración de variables

La forma general de declarar variables en C es la siguiente:

cualificador tipo identificador = valor, identificador = valor, ... ;

Las expresiones = valor sirven para inicializar la variable y pueden ser opcionales.
Las variables pueden ser declaradas en dos puntos: dentro de un bloque antes de la primera línea ejecutable; en este caso el ámbito de la variable es el cuerpo del bloque y fuera de todos los procedimientos, en este caso, el ámbito abarca a todas las funciones, es decir son declaraciones globales. El cuerpo de una función es considerado como un bloque.

int a,b,c;                   Tres variables enteras.
float raiz1, raiz2;          Dos variables de tipo real.
char caracter, texto[80];    Un caracter y una cadena de 80.
short int a;                 Entero corto.
long int b;                  Entero largo.
unsigned short int d;        Entero corto sin signo.
unsigned char a;             Caracter sin signo.
signed char b;               Caracter con signo.
char texto[3] = "abc";       Declaración e inicialización
char a = '\n';               Inicialización con Return.
char texto[] = "abc";        Sin especificar tamaño.
extern unsigned short int    Variable externa.
Figura 10 Ejemplos de declaración de variables.



nextupprevious
Next: 6. Arrays Up:Índice Previous: 4. Estructuras de datos


Última modificación: 26/4/1999


Copyright © 1999, F. de Sande - Centro Superior de Informática, Universidad de La Laguna.
All rights reserved.