Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Home » Tip Bank » C++
Language: C++
Expertise: Beginner
May 1, 1997

Array of structures

Question:
I have a typedef structure that holds info for employees, and an array of these structures. I need to access a part of the structure for one employee. How can I do it using the dot operator?

My structure is called employee. It hold strings of the first and last names, phone number, e-mail address, and integer office number.

I have an array, e, of employee, so how would I access the last name for the person in index i?

Answer:
Here is an example of using arrays of structures.

struct employee
{
	string name;
	int number;
	// .. any other attributes
};

employee empArray[100];

void foo ()
{
	empArray[0].name = "joe";
	empArray[0].number = 10;
}
Hope that helps.
DevX Pro
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date