title: Pointer Conception
body: <p>Here i get 4225440 as the address of arr[0]; as it an integer array, the address will be increased by 4, so next one will be 4225444;</p>
  
  <p>now </p>
  
  <ol>
  <li>whats happen with those addresses</li>
  <li>if put manualy one of addresses it shows absurd value from where it comes.</li>
  </ol>
  
  <p>This is the code under discussion</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  
  int arr[10],i,a,*j;
  void del(int a);
  
  main()
  {
      for(i=0;i&lt;4;i++)
          scanf("%d",&amp;arr[i]);
  
      j=(int*)4225443;
  
      for(i=0;i&lt;4;i++)
      {
          printf("\n%d ",arr[i]);
          printf(" %d ",&amp;arr[i]);
      }
  
      printf(" %d ",*j);
  }
  </code></pre>