0w0

[C] 포인터 5 포인터와 배열 본문

Coding/C

[C] 포인터 5 포인터와 배열

0w0 2016. 9. 5. 05:53
728x90
반응형

//포인터와 배열


//배열 이름은 포인터

//포인터를 배열처럼 사용 가능


// value a[i]   =  *(a+i)

// reference         &a[i]  =  a+i


#include<stdio.h>


int main(){

int a[]={10,20,30,40,50};

int i;

printf("   value\n");

for(i=0; i<5; i++){

printf(" a[%d] = %d *(a+%d) = %d \n",i,a[i],i,*(a+i));

}

printf("   reference\n");

for(i=0; i<5; i++){

printf(" &a[%d] = 0x%x a+%d = 0x%x  \n",i,&a[i],i,a+i);

}

return 0;

}




value

a[i]

 *(a+i)

reference

&a[i] 

a+i 


728x90
반응형
Comments