반응형
#include 

void 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

+ Recent posts