Lenguaje C

Los tipos de datos bsicos definidos por C son caracteres, nmeros enteros y nmeros en coma flotante. Los caracteres son representados por char, los enteros por short, int, long y los nmeros en coma flotante por float y double. Los tipos bsicos disponibles y su tamao son:

Tipo de Datos Tamao Descripcin
char Normalmente 8 bits Carcter
short Normalmente 16 bits Entero corto con signo
int Depende de la implementacin Entero con signo
unsigned Depende de la implementacin Entero sin signo
long Normalmente 32 bits Entero largo con signo
float Normalmente 32 bits Flotante de precisin simple
double Normalmente 64 bits Flotante de precisin doble

La palabra unsigned en realidad es un modificador aplicable a tipos enteros, aunque si no se especifica un tipo se supone int. Un modificador es una palabra clave de C que indica que una variable, o funcin, no se comporta de la forma normal. Hay tambin un modificador signed, pero como los tipos son por defecto con signo, casi no se utiliza.

Las variables son definidas utilizando un identificador de tipo seguido del nombre de la variable. Veamos el siguiente programa:

#include <stdio.h>

main()
{
  float cels, farh;
  farh = 35.0;
  cels = 5.0 * ( farh - 32.0 ) / 9.0;
  printf("-> %f F son %f C\n", farh, cels );
}

En el programa anterior se definen dos variables float, se asigna un valor a la primera y se calcula la segunda mediante una expresin aritmtica. Las asignaciones en C tambin son una expresin, por lo que se pueden utilizar como parte de otra expresin, pero segn que prcticas de este tipo no son muy recomendables ya que reducen la legibilidad del programa. En la instruccin printf, el smbolo %f indica que se imprime un nmero en coma flotante.

Hay un tipo muy importante que se representa por void que puede significar dos cosas distintas, segn su utilizacin. Puede significar nada, o sea que si una funcin devuelve un valor de tipo void no devuelve ningn resultado, o puede significar cualquier cosa, como puede ser un puntero a void es un puntero genrico a cualquier tipo de dato. Ms adelante veremos su utilizacin.

Los tipos de datos SQL se clasifican en 13 tipos de datos primarios y de varios sinnimos vlidos reconocidos por dichos tipos de datos.

COMPARTE ESTE ARTÍCULO

ENVIAR A UN AMIGO
COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN GOOGLE +
ARTÍCULO ANTERIOR

¡SÉ EL PRIMERO EN COMENTAR!
Conéctate o Regístrate para dejar tu comentario.