디시인사이드 갤러리

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

갤러리 본문 영역

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

근성이다?(110.35) 2011.11.22 18:43:45
조회 77 추천 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 - -
289801 내가 하는 코딩은 왜 다들 이모양일까 -.-; iljeomobolt갤로그로 이동합니다. 11.11.23 88 0
289800 스카이림 좃나재밌네........ 주석없음갤로그로 이동합니다. 11.11.23 44 0
289797 횽들 제발 살려줘요... 죽을거 같아요..ㅠㅠ 펭귄(203.255) 11.11.23 39 0
289796 질문있어요... 질문(121.130) 11.11.23 38 0
289795 이미지를 3d화 시키는거 말인데 [7] elwlwlwk갤로그로 이동합니다. 11.11.23 96 0
289791 오류는 안뜨는데 왜 빌드가 안될까요? [8] 망할(182.214) 11.11.23 59 0
289790 불면증이 날 괴롭히네 [2] 써니덕후갤로그로 이동합니다. 11.11.23 49 0
289789 c언어 초보 도와주세요ㅠㅠ [4] sjcmdp(175.126) 11.11.23 97 0
289788 냐하하하하 인생 멋지군 땡칠도사갤로그로 이동합니다. 11.11.23 74 0
289787 자살추천이냐? [3] 게논볼갤로그로 이동합니다. 11.11.23 89 0
289785 형들 그럼 나 이미지 출력엔진 구현을 어떤 방향으로 잡아야 좋을까??? [3] 큐아큐아큥(125.131) 11.11.23 93 0
289784 다시질문할게용,, [1] 망할(182.214) 11.11.23 34 0
289783 c언어도 api같은거 불러서 gui가능? [4] 박구갤로그로 이동합니다. 11.11.23 121 0
289782 횽들 어째서.. dx9보다 dx7이 퍼포먼스가 더 좋게나와ㅠㅜ;? [15] 큐아큐아큥(125.131) 11.11.23 123 0
289781 횽들 c++진짜 쉬운건개ㅑ념인데요 질문좀 ㅠㅠ [5] 망할(182.214) 11.11.23 75 0
289780 횽들 질문좀 할께..[언어질문 아님] [4] 흥흥(222.107) 11.11.23 90 0
289779 html홈페이지 질문입니다. [6] Sir.Lancelot갤로그로 이동합니다. 11.11.23 104 0
289778 왜 내컴퓨터는 jar이 실행안되지 박구갤로그로 이동합니다. 11.11.23 49 0
289776 쿄스케형 [1] Lover♥갤로그로 이동합니다. 11.11.23 38 0
289775 ★도와주세요..너무막히네요...ㅜㅜ "C언어 2차원배열 질문" 입니다. [6] 샐리(221.141) 11.11.23 85 0
289774 아 고양이 개생키들 [2] 쿄스케갤로그로 이동합니다. 11.11.23 48 0
289773 아 시발 4chan에서 놀다가 바이러스 먹었다 [7] 1(121.146) 11.11.23 317 0
289772 별찍긴데..... ㅠ_ㅠ [4] 엉덩이에땀갤로그로 이동합니다. 11.11.23 95 0
289771 혹시 횽들 중에 셈툴이나 매트랩 잘하는 횽아 있어? 디스코팡팡갤로그로 이동합니다. 11.11.23 24 0
289770 곽팀장아 내꺼도 써줘 [1] Lover♥갤로그로 이동합니다. 11.11.23 55 0
289769 에이 씨발 한미FTA갤이 생겼길래 가서 놀랬더니... [1] 1(121.182) 11.11.23 80 0
289768 가장 기초적인 질문인데...시간 있으시면 와서 봐주세요. [1] Syan갤로그로 이동합니다. 11.11.23 41 0
289767 C언어서 에러 2061 자꾸나는데;;; [2] 엘꼴갤로그로 이동합니다. 11.11.23 65 0
289766 아 오늘은 게이사이트 챗방이 텅텅 비었네 [2] Lover♥갤로그로 이동합니다. 11.11.22 52 0
289765 훈훈한 플갤 형들 안뇽 [3] 디스코팡팡갤로그로 이동합니다. 11.11.22 51 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 79 0
289750 기획한다고 나대는놈들을 단매로 때려죽이고 싶다. 기획씨발놈(115.21) 11.11.22 59 0
289749 형들~~ 질문좀 받아주세요 군대지원(183.101) 11.11.22 29 0
289747 고졸 프로그래머를 꿈꾸는 이들을 위한 잡 이야기 [10] ㅇㅇ(115.21) 11.11.22 367 0
289746 변환 관련해서 궁금한게 있는데요 [1] Witch Doctor갤로그로 이동합니다. 11.11.22 35 0
289745 상상의핵 [3] 상상의핵갤로그로 이동합니다. 11.11.22 121 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 159 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
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2