반응형
//**************************************************************** // 동적 배열 사용 예 !! //**************************************************************** // 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 |