"의 의미를 알고 싶어요." /> "의 의미를 알고 싶어요."> 볼랜드포럼: Linked List 에서 기호 "->"의 의미를 알고 싶어요.
Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[1305] Linked List 에서 기호 "->"의 의미를 알고 싶어요.
또치 [] 2222 읽음    2002-10-03 22:08
개인적으로 C를 공부하고 있는데요... Linked List에서
영 진도가 안 나가고 있어요. ㅠ,.ㅠ

그 이유는 아무래도 "->"의 의미를 잘 몰라서 그런 것 같아요.

예를 들어서 다음과 같은 형태의 구조체가 있다고 했을 때,

struct person {
              char name[20];
              struct person *next;
};

struct person *new;
struct person *head;
head=NULL

링크트 리스트의 시작 부분에 링크를 추가하기 위해서,

             
new=(person *)malloc(sizeof(struct person));
new->next=head;
head=new;

위와 같이 작업을 하는데요, "new->next=head"의 "->"의 의미를 잘
모르겠어요. 어줍잖게 알기로는 "new가 next를 가르키도록 한다"라는
의미라고 들었는데요, 그래도 명확하지가 않아요. Pointer new가 가르키던
주소값을 next 라는 포인터의 주소값이 되게한다는 의미인가요? 아니면 그냥 단순
링크트 리스트의 흐름을  표시할 뿐인가요?

아휴 답답해.... 이 게 막히니 다른 것도 이해가 안 되네요. 허접스런 질문인지
모르겠지만 답변을 부탁드립니다.
감사합니다.

+ -

관련 글 리스트
1305 Linked List 에서 기호 "->"의 의미를 알고 싶어요. 또치 2222 2002/10/03
3627     Re:Linked List 에서 기호 "->"의 의미를 알고 싶어요. 김인구.구야 1465 2002/10/03
1309     Re:Linked List 에서 기호 남병철.레조 1566 2002/10/04
1311         감사합니다 ^^ (냉무) 또치 1363 2002/10/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.