C++ examples for Data Type:struct
Structure variables as array elements
#include <iostream> using namespace std; const int SIZE = 4; //number of parts in array struct part //specify a structure { int modelnumber; //ID number of widget int partnumber; //ID number of widget part float cost; //cost of part }; int main()//from w w w. ja v a 2 s . com { int n; part apart[SIZE]; //define array of structures for(n=0; n<SIZE; n++) //get values for all members { cout << endl; cout << "Enter model number: "; cin >> apart[n].modelnumber; //get model number cout << "Enter part number: "; cin >> apart[n].partnumber; //get part number cout << "Enter cost: "; cin >> apart[n].cost; //get cost } cout << endl; for(n=0; n<SIZE; n++) //show values for all members { cout << "Model " << apart[n].modelnumber; cout << " Part " << apart[n].partnumber; cout << " Cost " << apart[n].cost << endl; } return 0; }