Mega Code Archive

 
Categories / C++ Tutorial / Pointer
 

Uses a pointer to access all three elements of array ob after being assigned obs starting address

#include <iostream> using namespace std;     class cl {   int i; public:   cl() { i=0; }   cl(int j) { i=j; }   int get_i() { return i; } };     int main() {   cl ob[3] = {1, 2, 3};   cl *p;   int i;       p = ob; // get start of array   for(i=0; i<3; i++) {     cout << p->get_i() << "\n";     p++; // point to next object   }       return 0; }