Tipos de variables (Dev c++)
Tipos Primitivos
- int: Enteros (por ejemplo,
int a = 5;) - float: Números de punto flotante (por ejemplo,
float b = 3.14f;) - double: Doble precisión en números de punto flotante (por ejemplo,
double c = 2.71828;) - char: Carácter individual (por ejemplo,
char d = 'A';) - bool: Booleanos (verdadero o falso, por ejemplo,
bool e = true;)
Tipos Derivados
- Arrays: Colecciones de elementos del mismo tipo (por ejemplo,
int arr[10];) - Punteros: Variables que almacenan direcciones de otras variables (por ejemplo,
int* ptr;) - Referencias: Alias para otras variables (por ejemplo,
int& ref = a;)
Tipos de Datos Estructurados
- struct: Estructuras que agrupan diferentes tipos de datos (por ejemplo,
struct Persona { string nombre; int edad; };) - union: Unión que permite almacenar diferentes tipos de datos en el mismo espacio de memoria (por ejemplo,
union Data { int intValue; float floatValue; };) - enum: Enumeraciones que permiten definir un conjunto de constantes enteras (por ejemplo,
enum Color { Rojo, Verde, Azul };)
Tipos de Datos Abstratos
- class: Clases que permiten la programación orientada a objetos (por ejemplo,
class Vehiculo { ... };) - template: Plantillas que permiten crear funciones y clases genéricas (por ejemplo,
template<typename T> T max(T a, T b) { return (a > b) ? a : b; })
Tipos Específicos
- std::string: Cadenas de texto de la biblioteca estándar.
- std::vector: Arreglos dinámicos de la biblioteca estándar.
- std::map: Colecciones de pares clave-valor de la biblioteca estándar.
Tipos Modificadores
Puedes combinar algunos de estos tipos primitivos con modificadores para especificar su tamaño o signo:
- signed: Valores con signo (por defecto).
- unsigned: Valores sin signo (por ejemplo,
unsigned int a;) - short: Enteros más cortos (por ejemplo,
short b;) - long: Enteros más largos (por ejemplo,
long c;)
Se usaron variables en c++ para crear una boleta de calificaciones
Comentarios
Publicar un comentario