반응형
//*********************************************************
// 포인터 연산
//*********************************************************
// 포인터 + 정수 : 100 +1 = ?? 100 + sizeof(type)*1;
#include 

void main()
{
	/*
	char p[5] = {5,6,7,9,10};

	printf("p : %d \n",*p);
	printf("p : %d \n",*(p+1));
	printf("p : %d \n",*(p+2));
	printf("p : %d \n",*(p+3));
	printf("p : %d \n",*(p+4));
	
	//p + (p+1); 주소값 + 주소값 -  의미없다!!
	// 1) 연산자 우선순위
	// 포인터 연산에서는 반드시 연산우선순위가 우선시 되어야 한다 !!
	*/

	int count[100][10] ={0};

	int *p;

	p = count[0];
	//p = count;

	count[3][8] = 100;

	printf("%d" ,*(p+3*10+8));
}

'C, C++' 카테고리의 다른 글

[C] 다차원 배열과 포인터  (0) 2014.11.18
[C] 포인터의 포인터  (0) 2014.11.18
[C] 배열과 포인터  (0) 2014.11.18
[C] 포인터의 개념  (0) 2014.11.18
[C] 모듈화  (0) 2014.11.18

+ Recent posts