Tipos de datos (variables)

Los tipos de datos, la información que manipularemos en C, serán variables. Estas variables pueden ser de diferentes tipos. Vamos a ver las más comunes. Hay que decir que generalmente en todos los lenguajes de programación son los mismos tipos o muy parecidos. 

 

Empezamos con los datos numéricos, que pueden ser:

-Tipo entero (int): estas variables contienen datos numéricos enteros. 

-Tipo float: son datos numéricos con decimales.

-Tipo double: también contienen datos numéricos con decimales, pero a diferencia del float, estas variables son de más tamaño, es decir, que pueden almacenar números más grandes.

 

Y luego estarían los datos referentes a las caracteres o cadenas:

-Tipo char: estas variables contienen un solo carácter. Por ejemplo: A, h, b, 1, 5... lo que sea, pero solo un dígito.

-Tipo string: son cadenas de caracteres, no es un tipo de datos como tal, pero ya veremos más adelante cómo se utilizan.

 

Para crear las variables y asignarles valores se hace de la siguiente forma:

<tipo_de_variable> <nombre_variable> = <valor>

Esa es la estructura a seguir, en C quedarían así algunos ejemplos:

int num = 7;

char caracter = 'b'

Tiene que quedar muy claro que si en el programa queremos almacenar un número tipo int, dicha variable tiene que ser tipo int, no puede ser tipo char o double. C es muy inflexible en eso, los datos tienen que estar claramente distinguidos. 

Por ejemplo, NO podemos hacer lo siguiente:

int num = 10.95; 

Nos dará error, porque el valor es un número con decimales, por lo que tendremos que utilizar un double o float.

 

Por último un tipo de dato diferente, dato bool, que puede tomar solo dos valores "true" o "false", es decir, verdadero o falso.

No os preocupéis que todo esto se va a poner en práctica en la siguiente lección, donde enteréis mejor el uso de las variables.

 

¿Te gustó? Pues comparte ;-)
Conoce al autor

Daniel Pozo Chichon

Técnico en Desarrollo de Aplicaciones Informáticas (Grado superior)

Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 600px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame