c언어 #8 - 포인터 (국비10일차)
목차 1. 포인터란? 2. 왜 포인터를 사용하나? 1. 다른 지역(함수) 지역 변수를 제어할 때 2. 문자열 저장(참조용) 3. 지역 변수로 만든 배열을 다른 함수에 전달할 때 4. 동적 메모리 영역(Heap) 사용 포인터는 다른 언어엔 없는 문법이다. 그럼 왜 배울까? 다른 언어엔 다른 이름으로 있기도 하고 향후 java를 배울 때 중요하기 때문이다.(레퍼런스라고 불리며 문법적으로 같음) 여담으로 c언어를 공부하는 사람들 중 많은 사람들이 이 포인터 때문에 포기를 한다고 한다..... 근데 사실 어려운 게 아니라 다른 느낌의 문법이기 때문에 헤매는 것이라 한다. anyway... 오늘은 이 포인터를 다 마스터할 생각으로 공부할 필요는 없다. 느낌을 알고 그 느낌을 나중에 java 참조 변수 때 이어갈 ..