Las variables en el lenguaje c pueden ser de diferentes tipos de datos, de acuerdo a la necesidad de almacenar datos que surja al momento del desarrollo del programa.
El lenguaje C diferencia MAYUSCULAS y minúsculas, por lo que no es lo mismo VARIABLE1 que variable1 ni que VariAble1.
La declaración de variables en C se realiza de la siguiente manera:
tipo_dato nombre;
Ejemplos:
char letra; int edad; float costo; También se pueden declarar varias variables de un mismo tipo en una sola línea de la siguiente forma: tipo_dato variable1,variable2, variable3 , ... , variableN; Ejemplos: int hora, minutos, segundos, numero; float radio, perimetro, area, costo; char letra1, letra2, letra3; También podemos asignarle un valor a la variable al momento de declararla: tipo_dato variable1=valor1; Ejemplos: int hora=19, minutos=0, segundos=11; char letraConocida='a', letraDesconocida; float precioPizza=10.75, precioSoda=1.25; Constantes Las constantes en lenguaje C se definen de la siguiente forma: #define NOMBRE valor Ejemplos: #define PI 3.14 #define TAMANIO 100 #define CARACTER 'u' A diferencia de las variables, sólo se puede crear una cosntante por línea de código y debe asignársele un valor al momento de definirse la misma, ya que las constantes jamás cambian su valor. Ubicación de las variables y constantes en un programa en C Las constantes se definen despúes de la inclusión de los archivos cabecera, y las variables deben ser declaradas al inicio de la función principal (main()). Ejemplo: //Inclusión de cabeceras #include <stdio.h> //Definición de constantes #define CONSTANTE1 16 #define CONSTANTE2 20 void main() { //Declaración de variables int variable1=123, variable2=456; char caracter1='a'; float f; }