En C, las variables son espacios de memoria reservados para almacenar datos. Cada variable tiene un tipo de datos que determina qué tipo de información puede almacenar y cómo se almacena. Vamos a explorar cómo declarar variables y los diferentes tipos de datos en C.
Declaración de Variables
Para declarar una variable en C, utilizamos la siguiente sintaxis:
tipo_dato nombre_variable;
Donde `tipo_dato` es el tipo de datos que almacenará la variable y `nombre_variable` es el nombre de la variable.
Tipos de Datos en C
C tiene varios tipos de datos, que se pueden clasificar en cuatro categorías principales: enteros, decimales, caracteres y punteros. Aquí están algunos de los tipos de datos más comunes:
1. Enteros (int)
Los enteros son números enteros sin parte decimal. Pueden ser positivos o negativos.
int numero_entero = 10;
2. Números Decimales (float y double)
Los números decimales representan valores con parte decimal.
float numero_decimal = 3.14;
double otro_numero_decimal = 2.71828;
3. Caracteres (char)
Los caracteres representan un solo carácter alfanumérico.
char caracter = 'A';
4. Punteros (*)
Los punteros almacenan la dirección de memoria de otra variable.
int* puntero_a_entero;
5. Otros Tipos de Datos
short: Entero corto.
long: Entero largo.
unsigned: Enteros sin signo (solo valores positivos o cero).
_Bool: Booleano (0 para falso, cualquier otro valor para verdadero).
Inicialización de Variables
Podemos inicializar una variable al declararla.
int edad = 25;
char letra = 'C';
Ejemplo Completo
#include <stdio.h>
int main() {
int edad = 30;
float altura = 1.75;
char inicial = 'J';
printf("Edad: %d\n", edad);
printf("Altura: %.2f metros\n", altura);
printf("Inicial: %c\n", inicial);
return 0;
}
En este ejemplo, declaramos tres variables: `edad` (entero), `altura` (decimal) e `inicial` (carácter). Luego, las inicializamos y las imprimimos en la consola.
¡Estos son los conceptos básicos sobre variables y tipos de datos en C! A medida que avanzas, aprenderás sobre más tipos de datos, modificadores y operaciones con ellos. Sigue practicando para fortalecer tu comprensión y habilidades en programación en C.