Variables en C
🧠 Tipos de Variables en C:
En el lenguaje C, las variables son espacios de memoria donde almacenamos datos. Cada variable tiene un tipo, que define qué clase de datos puede guardar y cuánta memoria necesita. Aquí te explico los principales tipos, modificadores y estructuras derivadas.
🔢 Tipos Básicos
int | int edad = 25; | |
float | float altura = 1.75; | |
double | double peso = 65.43; | |
char | char letra = 'A'; |
🧪 Modificadores de Tipo
Puedes ajustar el comportamiento de los tipos básicos con modificadores:
short int→ Entero corto (menos memoria)long int→ Entero largo (más memoria)unsigned int→ Solo valores positivos
long double→ Precisión extrema para decimales.
Ejemplo:
- unsigned int puntos = 100;
- long double pi = 3.141592653589793;
🧭 Tipos Derivados
Además de los tipos básicos, C permite crear estructuras más complejas:
- Arrays: colección de elementos del mismo tipo
int numeros[5]; - Structs: agrupación de variables de distintos tipos
- Ejemplo:
- struct Persona {
- int edad;
- char nombre[20];
- };
- Unions: comparten espacio de memoria
- union Dato {
- int i;
- float f;
- };
📌 Consejos para Programadores Novatos
- Usa nombres descriptivos para tus variables.
- Declara las variables al inicio de cada bloque
{}. - Elige el tipo más adecuado para ahorrar memoria y evitar errores.
- Valida siempre la entrada del usuario si usas
scanf.
