En struktur i c++ kan liknas med en datatyp. Du använder oftast strukturer om du vill lagra all information om ett objekt på ett ställe. Kanske vill du skriva ett program som ska hantera personuppgifter ex. namn och ålder. För att underlätta kodningen bör då en struktur skapas.
Först och främst bör du inkludera biblioteket iomanip
#include
Skriv:
struct person {
string namn;
int alder;
};
ovanför int main.
Sedan skriver du inne i int main.
person uppgift;
för att deklarera variabeln själva strukturen kan liknas med en datatyp och du skapade nu variabeln uppgift.
Du kan nu skriva in uppgifter genom att skriva
cout << "Mata in namn:" << endl;
cin >> uppgift.namn;
cout << "Mata in ålder:" << endl;
cin >> uppgift.alder;
För att sedan skriva ut informationen så skriver du
cout << "Namn: " << uppgift.namn << "Ålder: " << uppgift.alder << " år" << endl;
#include
#include
#include
#include
using namespace std;
struct person {
string namn;
int alder;
};
int main()
{
person uppgift;
cout << "Mata in namn:" << endl;
cin >> uppgift.namn;
cout << "Mata in ålder:" << endl;
cin >> uppgift.alder;
cout << "Namn: " << uppgift.namn << "Ålder: " << uppgift.alder << " år" << endl;
return 0;
}