|
제가 열심히 숙제를 하던 중
리스트의 헤더노드를 어레이 처럼 쓸 수 있는가에 대한 의문이 생겼습니다.
listPointer 가 typedef로 정의가 되어 있다고 했을때.
listPointer hdr[]; 이런식으로 쓸 수 있는지가 궁금하구요.
만약에 쓸 수 있다면 헤더노드에는 값을 저장 안하고 각 리스트 그룹을 지정하는 거로만 쓰고자
할 때는
함수를 정의하고 쓸 때 어떻게 값을 던져주고 받는지 알고 싶습니다.
예를 들어
listPointer createNode(listPointer *hdr)
이런식이라면(헤더가 하나일때)
헤더노드 어레이를 만들어서 헤드를 그냥 포인터로만 쓴다면
instPointer createNode(listPointer hdr[0])
이것이 가능한가를 알고 싶습니다.
고수님들 가르쳐 주세요 꾸벅~~
|