Estructuras en C/C++

En este primer post de contenidos, les hablaré de lo que son las estructuras y cómo utilizarlas en C y C++.

Una estructura es un tipo de dato compuesto de uno o más tipos de datos.

¿Para que nos sirve? Las estructuras nos ayudan a agrupar datos de una manera más ordenada y fácil para nosotros. Por ejemplo, supongamos que queremos guardar el nombre, la edad y el número de teléfono de un contacto en un programa en C/C++.

Podríamos hacer esto:

#include<iostream>
using namespace std;
int main()
{

    int edad,numero;
    char nombre[30];
    cout << "Ingrese Nombre: ";
    cin >> nombre;
    cout << "Ingrese Edad: ";
    cin >> edad;
cout << "Ingrese Numero: ";
cin >> numero;
cout << "\nNombre: " << nombre << "\nEdad: " << edad << "\nNumero de Telefono: " << numero << endl;
return 0;
}

Nota: Código en C++, pero traspasar código de C++ a C o viceversa, no es muy complicado.   Utilizando estructuras, sería así:

Sigue leyendo

Anuncios