malloc
-
포인터(Pointer) 기본 정리Programming/C,C++ 2012. 10. 28. 10:52
오늘은 C 언어의 꽃, Pointer에 대해서 정리해 보려고 합니다. C언어를 처음 접하는 유저이면 한번은 거쳐야할 관문이며, 저 역시 배울때 어려움을 겪었습니다. 지금와서 공부해보면 별거 아닌거 같지만, 아직도 포인터는 헷갈리기는 마찬가지입니다. 다만, 한가지 조언을 하자면 포인터는 그림을 그려보면 쉽습니다! 1. 포인터의 개념 : 포인터는 메모리 주소값을 저장하는 변수를 말합니다. 즉, 변수들의 물리적 주소를 저장합니다. 2. 포인터 선언 및 연산 int *ptr_arr = NULL; 자료형 : int*연산자 : *변수 이름 : ptr_arr 여기서 잠깐!포인터는 항상 NULL로 초기화 합니다. 포인터 변수는 메모리 주소에 직접 접근하기 때문에 프로그램의 안정성 차원에서 NULL로 값을 초기화 시켜주..