void *

//
// g++ t2.cpp
//
#include <iostream>

using namespace std; 

int main() {
  int i = 12;
  void *p; 

  p = &i; 

  *((int *)p) = 3;

  cout << " p " << *((int *) p) << endl; 
}