반응형
#includevoid bit_pointer_2_1() { int imsi[3]; printf("%d %d %d\n",imsi[0],imsi[1],imsi[2]); } void bit_pointer_2_2() { int imsi[4]; printf("%d %d %d %d\n",imsi[0],imsi[1],imsi[2],imsi[3]); } void bit_pointer_2_3() { int imsi[3]; imsi[0]=0; printf("%d %d %d\n",imsi[0],imsi[1],imsi[2]); } void bit_pointer_2_4() { int imsi[3]={0}; printf("%d %d %d\n",imsi[0],imsi[1],imsi[2]); } void bit_pointer_2_5() { int imsi[2][3]; printf("%d %d %d %d %d %d\n", imsi[0][0],imsi[0][1],imsi[0][2], imsi[1][0],imsi[1][1],imsi[1][2]); } void bit_pointer_2_6() { int imsi[3]={5,3,7}; int *imsip; imsip=imsi; printf("%d\n",*imsip); } void bit_pointer_2_7() { int imsi[3]={5,3,7}; int *imsip; imsip=imsi; printf("%#010x %#010x %#010x\n",imsi,&imsi[0],imsip); } void bit_pointer_2_8() { int imsi[3]={5,8,2}; int *imsip; imsip=imsi; printf("%d\n",*imsip); } void bit_pointer_2_9() { int imsi[3]={5,3,7}; int *imsip; imsip=imsi; printf("%d %d %d\n", *(imsip+0), *(imsip+1), *(imsip+2)); } void main() { bit_pointer_2_1(); }
'C, C++' 카테고리의 다른 글
[C] 포인터 공부 4 (0) | 2014.11.18 |
---|---|
[C] 포인터 공부 3 (0) | 2014.11.18 |
[C] 포인터 공부 1 (0) | 2014.11.18 |
[C] C언어의 콘솔환경 (주차장, 단어장 만들기) (0) | 2014.11.18 |
[C] 파일 입출력 (0) | 2014.11.18 |