디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

형들... 단일 연결 리스트 좀 도와주세요

근성이다?(110.35) 2011.11.22 18:43:45
조회 74 추천 0 댓글 4

단일 연결 리스트 공부를 하는 도중에 한 라인이 이해가 되질 않아서요...



질문드릴 코드...
#include <stdio.h>
#include <stdlib.h>
typedef struct _node {
        int data;
        struct _node *link;
}DATA, *PDATA;

PDATA nodeAlloc(int data) {
      PDATA p = (PDATA)malloc(sizeof(DATA));
      p->data = data;
      p->link = NULL;
      return p;
}

PDATA insertNode(PDATA head, int data) {
      PDATA p = head, n = nodeAlloc( data );
      
      if(head == NULL)
              return n;
      while(p->link)                        // 이해가 되지않는
              p = p->link;                        // 두 라인...
      p->link = n;
      
      return head;
}

void printNode(PDATA p) {
     for( ; p ; p = p->link)
          printf("%4d", p->data); }
          
main() {
       PDATA head = NULL, p = NULL;
       
       head = insertNode(head, 10);
       head = insertNode(head, 20);
     
       printNode(head);
           }


질문: 저 두 라인을 어떻게 이해해야할까요?

while... p->link가 참이면? 흠....
while속 조건문이 참이라면 그 속의 내용이 실행되고,
p = p->link가 실행될텐데....

단일 연결 리스트가 어떻게 이어지는지에 대해선 
다른 예제를 통해 이해가 완료된 상태인데...

저 두 라인을 이해할수가 없네요... 도와주세요!

컴파일러: Bloodshed Dev-C++ 4.9.9.2
사용 운영체제: Windows XP SP3 (32bit)
사용 언어: C언어

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
289765 훈훈한 플갤 형들 안뇽 [3] 디스코팡팡갤로그로 이동합니다. 11.11.22 50 0
289764 성님들 이거좀 고쳐주세요 ㅁㅇㄹ ㅠㅠㅠㅠ [1] 엘꼴갤로그로 이동합니다. 11.11.22 38 0
289763 곽팀장 알바가 아니라 [8] Lover♥갤로그로 이동합니다. 11.11.22 173 0
289762 안드로이드는 바이러스보다는야.. 악성프로그램 [9] 람쥐(211.208) 11.11.22 153 0
289758 c++ 인데 생성자에다 배열. 어쩌고 암튼 부탁좀. ㅠ [1] 불타는대머리(125.128) 11.11.22 53 0
289755 ㅋㅋㅋㅋㅋㅋ 비번 이저먹어서 태그관광먹인 밑에 멍청한넘임 읽어주세여 [7] ㅁㄴㅇ(116.42) 11.11.22 40 0
289754 브레인 보면서 빡친다 진짜 ㅠㅠ 막장갤신학생갤로그로 이동합니다. 11.11.22 31 0
289753 횽들 오라클 11g r2 설치하는데 오류나는거 좀 도와줘 [1] ㄴㄷㄻ(121.139) 11.11.22 78 0
289750 기획한다고 나대는놈들을 단매로 때려죽이고 싶다. 기획씨발놈(115.21) 11.11.22 59 0
289749 형들~~ 질문좀 받아주세요 군대지원(183.101) 11.11.22 29 0
289747 고졸 프로그래머를 꿈꾸는 이들을 위한 잡 이야기 [10] ㅇㅇ(115.21) 11.11.22 366 0
289746 변환 관련해서 궁금한게 있는데요 [1] Witch Doctor갤로그로 이동합니다. 11.11.22 34 0
289745 상상의핵 [3] 상상의핵갤로그로 이동합니다. 11.11.22 120 0
289744 자바로도 바이러스를 만들수있다고? [2] 박구갤로그로 이동합니다. 11.11.22 128 0
289743 웹개발자와 보안 [3] monoless갤로그로 이동합니다. 11.11.22 112 0
289742 정보올림피아드 한놈 vs 게임만들던놈 vs 수학덕후 vs 하프양키 [2] ㅇㅇㅁㅇㄻㅁ갤로그로 이동합니다. 11.11.22 160 0
289741 컴공이냐 정통이냐 그것이 문제로다. [4] 내사랑꼬마★갤로그로 이동합니다. 11.11.22 156 0
289740 아 집이다~~~! [5] 쿄스케갤로그로 이동합니다. 11.11.22 52 0
289737 지금은 지하철 5호선 . . 방구가 마렵다 [3] 쿄스케갤로그로 이동합니다. 11.11.22 57 0
289736 게임프로그래밍 공부하는 학생인데.. 독학에는 한계가 있는듯합니다 [12] 웨펀마스터11갤로그로 이동합니다. 11.11.22 260 0
289735 형들 App서버 운영할려면 기능 어때야함 ? [2] Tachy갤로그로 이동합니다. 11.11.22 71 0
289734 뇌를 자극하는 php 이 책 괜찮아요? [1] ㅁㄴㅇㄹ(218.147) 11.11.22 50 0
289732 지전 프로그래머님들 도와주세여 ㅡㅡ; [3] ㅁㄴㅇ(116.42) 11.11.22 112 0
289730 프로그래밍 해석을 하려고 합니다.. [4] 나비(220.116) 11.11.22 107 0
289729 C언어 파일입출력 질문좀 할께요 [2] 이런일이(220.70) 11.11.22 44 0
289728 C에서 1%2 요게 왜 1이 나오는겁니까 [6] 123(219.241) 11.11.22 82 0
289726 컴활 1급 딴횽들있어? [2] 뀨뀨링갤로그로 이동합니다. 11.11.22 96 0
289725 연말인데 여친 안 만드냐? [1] 전간디갤로그로 이동합니다. 11.11.22 57 0
289724 AdMob 한국타겟 앱에는 절대 넣지 말아라. 시불라미갤로그로 이동합니다. 11.11.22 86 0
289721 자바 sorted Linked List 질문요. [1] ㄴㅇㄹ(1.214) 11.11.22 24 0
289718 20중반 고졸인데 국비지원학원? 대학? [3] 헬쁘(121.165) 11.11.22 254 0
289717 야 씨발 간만에 들어왔는데 질문글 존나많네 씨발 [2] PoRO갤로그로 이동합니다. 11.11.22 55 0
289715 성님들 ms access 쿼리문 질문인데 123(203.230) 11.11.22 34 0
289714 야야 FTA 이제 발효된거냐? [2] PoRO갤로그로 이동합니다. 11.11.22 61 0
289712 야근하는 횽들 봐봐~ [4] blackd갤로그로 이동합니다. 11.11.22 110 0
289711 일하느라 피곤한데 전간디갤로그로 이동합니다. 11.11.22 20 0
289710 c언어 제발좀 봐주세요 ㅠㅠ [2] 123(220.72) 11.11.22 56 0
289709 hole of scope 관련 질문 ㅇㅇ(112.173) 11.11.22 21 0
289708 안드로이드를 겨냥한 바이러스가 늘고있다는데 [2] 박구갤로그로 이동합니다. 11.11.22 122 0
289707 fta 이모군(175.114) 11.11.22 38 0
289706 자리수 체크하는 알고리즘 힌트좀주세요 [2] 12312(203.230) 11.11.22 60 0
289705 넥서스s 3g 끊김문제 없어진 듯 분당살람갤로그로 이동합니다. 11.11.22 57 0
289704 (다시 질문!) iad 6개국에서밖에 서비스 안 하잖아? [2] -ㅂ-(183.102) 11.11.22 58 0
289702 C# Dictionary 궁금한게 있어요 [3] Dic(115.22) 11.11.22 91 0
289701 곽팀장이 원하는 게 뭔지 나는 알음 [2] 분당살람갤로그로 이동합니다. 11.11.22 84 0
289700 프갤은 참 변함이 없구나.. [2] blackd갤로그로 이동합니다. 11.11.22 88 0
289699 횽들 이거 프로그래밍좀.....ㅠㅠ [1] 어려워(115.40) 11.11.22 77 0
289698 오늘 프갤 흥하네여~ [3] 눈팅눈팅(59.13) 11.11.22 61 0
289697 배열~~~~~~~~~~~~~~~~~~~~~~~5번문제~~~~~~~~~~~ [3] ㅇㅇㅇ(220.149) 11.11.22 74 0
289696 곽팀장이랑 놀아주지 마라 [7] ∫ 2t dt=t²+c갤로그로 이동합니다. 11.11.22 129 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2