- #include <iostream> 
- using namespace std; 
-   
- int main() { 
- 	int  a[] = {9, 8, -5}; 
- 	int* p = &a[2]; // p has now address of element a[2] => p is pointer to a[2] 
-   
- 	//use *p to get the value p points to ('cout' is used to print something) 
- 	cout << "element p points to " << *p << endl; 
-   
- 	cout << "p-a = " << (p-a) << "\n"; 
- 	return 0; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgIGFbXSA9IHs5LCA4LCAtNX07CglpbnQqIHAgPSAmYVsyXTsgLy8gcCBoYXMgbm93IGFkZHJlc3Mgb2YgZWxlbWVudCBhWzJdID0+IHAgaXMgcG9pbnRlciB0byBhWzJdCgkKCS8vdXNlICpwIHRvIGdldCB0aGUgdmFsdWUgcCBwb2ludHMgdG8gKCdjb3V0JyBpcyB1c2VkIHRvIHByaW50IHNvbWV0aGluZykKCWNvdXQgPDwgImVsZW1lbnQgcCBwb2ludHMgdG8gIiA8PCAqcCA8PCBlbmRsOwoJCgljb3V0IDw8ICJwLWEgPSAiIDw8IChwLWEpIDw8ICJcbiI7CglyZXR1cm4gMDsKfQ==