struct testStruct { char lastName[30]; char firstName[20]; }; testStruct person = {"Doe","John"}; testStruct *personPtr = &person; cout << person.lastName << endl; cout << (*personPtr).firstName << endl; cout << personPtr->firstName << endl; // the last two lines are equivalent