24 Ene 2009 @ 7:23 PM 

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;
}
Posted By: lgavidia
Last Edit: 24 Ene 2009 @ 07:45 PM

EmailPermalinkComments (2)
Tags

 Last 50 Posts
Change Theme...
  • Users » 11173
  • Posts/Pages » 29
  • Comments » 43
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight

Curso PHP



    No Child Pages.

About me



    No Child Pages.