devxlogo

Array of structures

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-admin

Share the Post: