struct nascimento { int dia; int mes; int ano; };Após isso, seria possível em nosso programa C++ declararmos variáveis do tipo "nascimento" e utilizá-las normalmente:
#include <iostream> using namespace std; struct nascimento { int dia; int mes; int ano; }; int main (){ nascimento nasc; nasc.dia = 2; nasc.mes = 6; nasc.ano = 1929; cout <<"Voce nasceu em " << nasc.dia << "/" <<nasc.mes << "/" <<nasc.ano<<endl; return 0; }Os membros da estrutura de dados podem ser de diversos tipos, vejamos outro exemplo:
#include <iostream> #include <string> using namespace std; struct pessoa{ string nome; int idade; }; int main() { pessoa p; cout << "Digite seu nome: "; getline(cin, p.nome); cout << "Quantos anos você tem?"; cin >> p.idade; cout << p.nome << ", " << p.idade << " anos"; return 0; }Também é possível colocarmos estruturas dentro de estruturas... mas deixemos isso para uma próxima.
Se precisar de ajuda, fique a vontade para usar nosso grupo de estudos
Bons estudos.