Mega Code Archive

 
Categories / C++ / Data Structure
 

Outputs addresses and values of array elements

#include <iostream> using namespace std; int arr[4] = { 0, 10, 20, 30 }; int main() {    cout << "\nAddress and value of array elements:\n"         << endl;    for( int i = 0; i < 4; i++ )       cout << "Address: " << (void*)(arr+i)   // &arr[i]            << "   Value: " << *(arr+i)        // arr[i]            << endl;    return 0; }