포인터 배열은 문자형배열 즉 스트링형에 주로 쓰인다.
문자열 배열을 Ragged 배열이라고 한다.
포인터 배열
결국 문자열을 다루기 위해서 작성된것이다.
이를 이용하면 메모리를 동적으로 할당 할 수 있고
또한 메모리의 쓸모없는 부분을 줄여준다.
이것이 포인터 배열이다
그럼 배열 포인터는 무엇인가?
2차원이상의 배열을 부분 배열로 접근할수 있게 해주는 포인터이다.
배열포인터의 활용 :
다차원 배열의 첨자 접근 할 때 에러를 줄여준다.
배열명 그 자체는 포인터 상수이기 때문에 한번 정해지면
다른 번지를 카리킬수없다
'c/c++ 내용정리' 카테고리의 다른 글
이중 포인터의 실체 (0) | 2011.10.10 |
---|---|
메모리 할당 (0) | 2011.10.10 |
void 포인터 (0) | 2011.10.10 |
변수 VS 포인터변수 (0) | 2011.10.10 |