디시인사이드 갤러리

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

갤러리 본문 영역

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

근성이다?(110.35) 2011.11.22 18:43:45
조회 71 추천 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/09/22 - -
AD 가전디지털, 액세서리 SALE 운영자 25/09/12 - -
공지 프로그래밍 갤러리 이용 안내 [96] 운영자 20.09.28 47352 65
2891007 배뷰르니 노곤노곤 ♥냥덩이♥갤로그로 이동합니다. 14:27 2 0
2891006 무능좌파 이재명 탄핵 ♥냥덩이♥갤로그로 이동합니다. 14:22 10 0
2891005 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 14:22 4 0
2891004 아니 말하는거보면 지식도 부족함..문제가...121.139 점마는 [2] ㅆㅇㅆ(124.216) 14:17 25 0
2891003 121.139 << 이 새끼 이해 안 가는 점 [1] 루도그담당(58.239) 14:11 35 0
2891002 병신끼리 똥꼬나 빨아라 ㅋㅋ [1] 프갤러(121.139) 14:02 30 1
2891001 프로그래밍이 재미없는 이유 프갤러(218.154) 14:01 15 0
2891000 조나단 느그홍 나중에 나라 경기 호황이면 그때 장관하자 뒷통수한방(1.213) 14:01 7 0
2890999 취직의 단점은 자기가 좋아하는 일을 할 수가 없다는게 크지 ㅆㅇㅆ(124.216) 14:01 13 0
2890998 굳이 저새끼 병신임 할 필요 없음 [1] 프갤러(218.154) 13:59 19 0
2890997 121.139 쟤 장애인이라 걍 무시해라 유동아. ㅆㅇㅆ(124.216) 13:57 12 0
2890996 아 맞네 연휴는 즐기고 그만둬야되네 ㅋㅋ 프갤러(218.154) 13:53 14 0
2890994 이제 프로그래밍이 재미없다.. [11] 프갤러(221.165) 13:41 67 0
2890993 돈이 나쁘다고하는 좌빨새끼가 가장 돈에 미친새끼당 By 나님 ♥냥덩이♥갤로그로 이동합니다. 13:30 11 0
2890992 지구가 너무 작아보여 ♥냥덩이♥갤로그로 이동합니다. 13:28 9 0
2890990 갠적으로 학생 동적배포 프로젝트를 난 render로하거든 ㅆㅇㅆ찡갤로그로 이동합니다. 12:44 21 0
2890989 본질에 집중하라 ♥냥덩이♥갤로그로 이동합니다. 12:35 21 0
2890987 ❤✨☀⭐⚡☘⛩나로님 시작합니당⛩☘⚡⭐☀✨❤ [1] Naro갤로그로 이동합니다. 12:29 17 0
2890986 uxui 디자인, 프론트엔드 국비 프갤러(1.215) 12:25 23 0
2890984 피터팬증후군 좌폐아 영포티 ㅠ ♥냥덩이♥갤로그로 이동합니다. 12:07 20 0
2890983 웹3.0시대 언제옴? 타이밍뒷.통수한방(1.213) 12:03 23 0
2890981 ES 모듈을 기본적으로 async/await 패턴을 적극적으로 [2] ㅆㅇㅆ(124.216) 11:54 34 0
2890980 [환상초한전] 제 1장 : 비틀린 스토리 (3) 프갤러(121.172) 11:52 13 0
2890979 불변 배열 매서드를 써라...! ㅆㅇㅆ(124.216) 11:51 20 0
2890978 내가 즃센을 파악한 10년전 뒷통수한방(1.213) 11:48 19 0
2890976 인텔 저전력 모바일 프로세서에 64긱 필요함 ♥냥덩이♥갤로그로 이동합니다. 11:34 27 0
2890975 개발 하지마라 취업 안된다. [6] 프갤러(112.148) 11:30 83 0
2890974 개발자는 왜 RAM을 많이 써야하는거임? [7] ㅇㅇ갤로그로 이동합니다. 11:24 53 0
2890973 나님 자체 리눅스 개발 ♥냥덩이♥갤로그로 이동합니다. 11:02 23 0
2890972 리액트 개발중에 mount unmount mount 호출하는거 [6] 헬마스터갤로그로 이동합니다. 11:02 38 0
2890971 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 10:55 21 0
2890970 돈많은새끼들은 1분만 쇼하고 말장난질해도 100만원이상 버는데 뒷통수한방(1.213) 10:16 23 0
2890969 곧 연휴? 루도그담당(211.184) 09:46 31 0
2890968 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 09:36 30 0
2890967 나 잘래~ ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 09:34 18 0
2890966 씨발 이거 뭐야! [2] ㅇㅇ갤로그로 이동합니다. 09:23 47 0
2890965 오늘 쉰다 부럽지 부럽지? 냐하하하 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 08:52 23 0
2890963 이름없는 섬 ㅇㅅㅇ [1] 헤르 미온느갤로그로 이동합니다. 08:41 25 0
2890962 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 08:37 18 0
2890961 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 08:36 30 0
2890959 아침부터 버스에 꾸역꾸역 몰리는거 보니까 화나네 프갤러(218.153) 07:25 21 0
2890958 인지과학조져라 손발이시립디다갤로그로 이동합니다. 06:13 41 0
2890957 누가 더 유명함 올리비아 로드리고 홀란드 디바(59.28) 05:48 40 0
2890956 [정조준210] 제2의 이낙연, 김병기 [1] 발명도둑잡기(118.216) 04:22 34 1
2890955 음기 충전 발명도둑잡기(118.216) 04:09 58 0
2890954 자본주의의 결과인 기후위기가 보험업계를 덮치다 발명도둑잡기(118.216) 04:04 18 0
2890953 디씨에서 두번 검열삭제된 기사 발명도둑잡기(118.216) 03:49 69 0
2890947 현실판 디즈니랜드 왕들 대담 발명도둑잡기(118.216) 03:22 54 0
2890946 노무현 정신 요약.jpg 발명도둑잡기(118.216) 03:13 23 0
뉴스 “왕과 사신이 나란히?”…역사 왜곡 논란 ‘폭군의 셰프’, 원작자 ‘반박’ 들어보니 디시트렌드 09.21
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2