jueves, 4 de septiembre de 2008

Variables y Constantes

Las variables
     Una variable es un tipo de dato, referenciado mediante un identificador (que es el nombre de la variable). Su contenido podrá ser modificado a lo largo del programa.
     Una variable sólo puede pertenecer a un tipo de dato. Para poder utilizar una variable, primero tiene que ser declarada:

<tipo> <nombre>



     Es posible inicializar y declarar más de una variable del mismo tipo en la misma sentencia:




<tipo><nombre1>,<nombre2>=<valor>,<nombre4>




Constantes


     Al contrario que las variables, las constantes mantienen su valor a lo largo de todo el programa.


     Para indicar al compilador que se trata de una constante, usaremos la directiva #define:

 




#define <identificador> <valor>




Nota:     Observa que no se indica el punto y coma de final de sentencia ni tampoco el tipo de dato.


     La directiva #define no sólo nos permite sustituir un nombre por un valor numérico, sinó también por una cadena de caracteres.


     El valor de una constante no puede ser modificado de ninguna manera.



Ejemplo



 



/* Uso de las constantes y variables */



#include <stdio.h>



#define pi 3.1416



#define escribe printf



main() /* Calcula el perímetro */



{



               int r;



               escribe("Introduce el radio: ");



              scanf("%d",&r);



              escribe("El perímetro es: %f",2*pi*r);



}

No hay comentarios: