Declaración y acceso a variables tipo estructura
Declaración de variables tipo estructura en C++
1. Declaración de la estructura:
La declaración de una estructura se realiza utilizando la palabra clave struct seguida del nombre de la estructura y las llaves que encierran la definición de sus miembros:
struct nombre_estructura {
tipo_dato1 nombre_miembro1;
tipo_dato2 nombre_miembro2;
...
};
Ejemplo:
struct Estudiante {
char nombre[50];
int edad;
float promedio;
};
2. Declaración de variables de tipo estructura:
Una vez definida la estructura, se pueden declarar variables de ese tipo utilizando el nombre de la estructura seguido de identificadores de variables:
struct Estudiante alumno1, alumno2;
Ejemplo:
Estudiante juan, maria;
3. Acceso a los miembros de una estructura:
Para acceder a los miembros de una variable de tipo estructura, se utiliza el operador de punto (.) seguido del nombre del miembro:
juan.nombre = "Juan Pérez";
juan.edad = 25;
juan.promedio = 8.5;
Ejemplo:
cout << maria.nombre << " tiene " << maria.edad << " años y un promedio de " << maria.promedio << endl;
4. Inicialización de variables de tipo estructura:
Las variables de tipo estructura se pueden inicializar al momento de su declaración:
Estudiante pedro = {"Pedro López", 30, 9.2};
Ejemplo:
Estudiante ana{"Ana Gómez", 22, 8.8};
Resumen:
- La declaración de una estructura define un nuevo tipo de dato compuesto.
- Las variables de tipo estructura se declaran utilizando el nombre de la estructura.
- Se accede a los miembros de una estructura utilizando el operador de punto (
.). - Las variables de tipo estructura se pueden inicializar al momento de su declaración.
Comentarios
Publicar un comentario