블로그 이미지
하루, 글. 그림. 영상매체. 표현을 도와주는 기기들. 도전 중. 동화다아아
    동화다아아

    카테고리

    분류 전체보기 (176)
    잡담 (1)
    IT 기기-리뷰&뉴스 (7)
    리뷰 - 도서 (1)
    리뷰 - 영상 (0)
    리뷰 - 그림/음악 (1)
    내장형 하드웨어 (163)
    Total
    Today
    Yesterday

    /* 1 -> 2 -> 3-> 4-> 5- > NULL
      5 -
    > 4 -> 3 -> 2-> 1 -> NULL 을 출력하는 소스*/
    #include"node.h"
    #include
    <stdio.h>
    int main()
    {
            NODE array[
    5];
            NODE *head;
        
            printf(
    "-----------------------------\n");
            array[
    0].iNum = 5;
            array[
    0].next = &array[1];
            array[
    0].prev = NULL;
            
            array[
    1].iNum = 1;
            array[
    1].next = &array[2];
            array[
    1].prev = &array[0];
        
            array[
    2].iNum = 4;
            array[
    2].next = &array[3];
            array[
    2].prev = &array[1];
            
            array[
    3].iNum = 2;
            array[
    3].next = &array[4];
            array[
    3].prev = &array[2];
            
            array[
    4].iNum = 3;
            array[
    4].next = NULL;
            array[
    4].prev = &array[3];

            head 
    = &array[0];
            
    while(head!=NULL)
            {
                    printf(
    "%d -> ", head -> iNum);
                    head 
    = head -> next;
            }
            printf(
    "NULL\n"); 
            printf(
    "-----------------------------\n");

            head 
    = &array[4];
            
    while(head!=NULL)
            {
                    printf(
    "%d -> ", head -> iNum);
                    head 
    = head -> prev;
            }
            printf(
    "NULL\n"); 
            printf(
    "-----------------------------\n");

            
    return 0;
    }

    ⇒ 화면 출력         

    Posted by 동화다아아
    , |

    최근에 달린 댓글

    최근에 받은 트랙백

    글 보관함