3

Possible Duplicate:
C: How come an array's address is equal to its value?

#include<stdio.h>
int main(){
  int a[3];
  printf("%p %p",&a,a);
  return 0; 
 }

the output for this program shows the same value for a and &a. I'm confused. Enlighten me.

Community
  • 1
  • 1
Bazooka
  • 1,428
  • 4
  • 15
  • 24

0 Answers0