Something like this (using my previous stupid example ) :
Does that make it more obvious?Code:#include <iostream.h> #include "MonsterClass.h" MonsterClass *create_monsters(); MonsterClass MyMonsters[10]; void main(void) { MonsterClass *MPointer; MPointer=create_monsters(); cout << MPointer->getname() << endl; cout << (MPointer+1)->getname() << endl; } MonsterClass *create_monsters() { MyMonsters[0].setname("Goggle Eyes"); MyMonsters[1].setname("help me!!"); return(&MyMonsters[0]); }
Ah.