반응형
//****************************************************************
// 동적 배열 사용 예 !!
//****************************************************************
// 1. 크기를 모를 경우에 사용 !!

#include 
#include 
#include 
#include 

//void main()
//{
//	char *str;
//	char addr[128];
//
//	str = (char*)malloc(strlen(addr)+1);
//	strcpy(str,addr);
//	printf("주소 :");
//	gets(addr);
//	puts(addr);
//}

//****************************************************************
// 2. 크기가 변경되어야 하는 경우 !!

	//주차장 !!
void main()
{
	//int* parking,i;
	//int* temp;
	//parking =(int*)malloc(sizeof(int)*100);
	//parking[0] = 10;
	//parking[1] = 20;
	//parking[2] = 30;
	//// printf("%d\n",_msize(parking));
	//temp =(int*)malloc(_msize(parking)*2);
	//// 1) 수작업 !!
	//for(i =0;i<3;i++)
	//{
	//	temp[i] = parking[i];
	//}
	//free(parking);

	//parking = temp;

	//for(i =0;i<3;i++)
	//{
	//	printf("%d\n",parking[i]);
	//}
	char (*V1)[20];    char V2[20] ="hello";
	V1 = &V2;



}

//****************************************************************

/*	1. *p++
	2. p[0].name
	3. *(*p)+1
	4. *(p+1)[0]
	5. *(p++).name[0]
	6. &p[0] ->a
	7. **p+1
	8. *p+(1+2)[4].a
	9. *(*p)++
	10. p[0] -> name
	*/

'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