codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
#include<iostream> using namespace std; struct Airport { std::string Name, Acronym, Country; }; void DisplayAirports(Airport [], int); int main() { Airport * airports = new Airport[4]; airports[0].Name = "Heathrow"; airports[0].Acronym = "LHR"; airports[0].Country = "England"; airports[1].Name = "Paris"; airports[1].Acronym = "PR"; airports[1].Country = "France"; airports[2].Name = "Madrid"; airports[2].Acronym = "MAD"; airports[2].Country = "Spain"; airports[3].Name = "Vegas"; airports[3].Acronym = "LVS"; airports[3].Country = "America"; //cout << size << endl; //ignore this, this is just error checking //cout << airports[0].Name << endl; //DisplayMenu(); //DisplayAirports(); //int size; //size = sizeof( airports ); //cout << size; //error checking, this returns the value 4 //for( int i = 0; i < 4; i++) //This displays the result I want but I want it within a function //{ //cout << "Name : " << airports[i].Name << endl; //Name : Heathrow //cout << "Acronym: " << airports[i].Acronym << endl; //Acronym: LHR //cout << "Country: " << airports[i].Country << endl; //Country: England //cout << endl; //etc //} DisplayAirports(airports, 4); //keep_window_open(); return 0; } void DisplayAirports(Airport arg[], int length) { for (int i = 0; i < length; i++) { cout << arg[i].Name << endl; } }
Private
[
?
]
Run code
Submit