Tipos de datos
Parte de la sección Fundamentals del Journey de C de Coddy — lección 5 de 63.
En C, cada pieza de datos en su programa tiene un tipo específico. Los tipos de datos definen qué tipo de datos puede contener una variable y cuánta memoria necesita. Veamos los tipos de datos básicos en C:
Crea una variable de tipo entero:
int age;Esto declara una variable llamada age que puede contener números enteros.
age = 25;Esto asigna el valor 25 a age. Pero también puedes declarar e inicializar en un solo paso:
int score = 100;Aquí, int score = 100; declara la variable y establece su valor al mismo tiempo.
Aquí están los tipos de datos principales en C:
int number = 42; // Entero (número entero)
float price = 10.5f; // Punto flotante (decimal)
double pi = 3.14159; // Punto flotante de doble precisión
char grade = 'A'; // Carácter únicoint almacena números enteros. float almacena números decimales — el sufijo f (por ejemplo, 10.5f) le indica a C que trate el valor como un float en lugar de un double. double almacena números decimales con mayor precisión que float. char almacena un solo carácter encerrado entre comillas simples.
Desafío
FácilSe te proporciona un programa, almacena en la variable llamada price el valor 120.
Hoja de referencia
En C, cada variable debe tener un tipo de dato específico que define qué tipo de datos puede contener:
Tipos de Datos Básicos:
int number = 42; // Entero (número entero)
float price = 10.5f; // Punto flotante (decimal)
double pi = 3.14159; // Punto flotante de doble precisión
char grade = 'A'; // Carácter únicoDeclaración y Asignación de Variables:
int age; // Declarar variable
age = 25; // Asignar valor
int score = 100; // Declarar e inicializar en un solo pasoPruébalo tú mismo
#include <stdio.h>
int main() {
// Cambia el signo de interrogación por el número correcto
int price = ?;
return 0;
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentals
2Variables
Tipos de datosEnterosFloat - DoubleCaracteresBooleanosConstantesConceptos básicos de printfReglas para nombrar variablesConversión de tipos Parte 1Conversión de tipos Parte 2Desafío de repaso3Operadores
Operadores aritméticosOperador de móduloIncremento/DecrementoOperadores de asignaciónOperadores relacionalesOperadores lógicos - Parte 1Operadores lógicos - Parte 2Operadores lógicos - Parte 3Desafío de repaso