올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
로그인  회원가입

파트너스

자료등록
 

다시받기

장바구니

코인충전

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (1 페이지)
    1

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (2 페이지)
    2

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (3 페이지)
    3

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (4 페이지)
    4

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (5 페이지)
    5

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (6 페이지)
    6

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (7 페이지)
    7

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (8 페이지)
    8

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (9 페이지)
    9

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (10 페이지)
    10

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (11 페이지)
    11

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (12 페이지)
    12

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (13 페이지)
    13

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (14 페이지)
    14

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (15 페이지)
    15


  • 본 문서의
    미리보기는
    15 Pg 까지만
    가능합니다.
클릭 : 크게보기
  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (1 페이지)
    1

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (2 페이지)
    2

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (3 페이지)
    3

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (4 페이지)
    4

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (5 페이지)
    5

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (6 페이지)
    6

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (7 페이지)
    7

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (8 페이지)
    8

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (9 페이지)
    9

  • /* 단일연결리스트를 이용한 문자열 자료 삽입. */ (10 페이지)
    10



  • 본 문서의
    (큰 이미지)
    미리보기는
    10 Page 까지만
    가능합니다.
  더블클릭 : 닫기
X 닫기
좌우이동 : 드래그

/* 단일연결리스트를 이용한 문자열 자료 삽입. */

인쇄
바로가기
즐겨찾기 키보드를 눌러주세요
( Ctrl + D )
링크복사 링크주소가 복사 되었습니다.
원하는 곳에 붙혀넣기 하세요
( Ctrl + V )
공유
파일  단일연결리스트를 이용한 문자열 자료 삽입.hwp   [Size : 66 Kbyte ]
분량   41 Page
가격  1,000


카트
다운받기
카카오 ID로
다운 받기
구글 ID로
다운 받기
페이스북 ID로
다운 받기
뒤로

자료설명

간단한SingleLinkedList를이용한노드

본문/내용

/* 머리와 꼬리부분 초기화 */ init_node(); /* `q`,`Q`가 입력되기 전까지 계속 반복된다.*/ while(1){ printf(`입력(i)/리스트(l)/종료(q)? : `); gets(buff); switch(*buff){ case `i`: case `I`: insert_node(); break; case `l`: case `L`: list_node(); break; case `q`: case `Q`: break; } if(*buff==`q` || *buff==`Q`) break; } return 0; } /*노드 초기화 함수.*/ void init_node(void) { /* 헤더와 꼬리부분 초기화*/ head=(node *)malloc(sizeof(node)); tail=(node *)malloc(sizeof(node)); /* 헤더의 다음주소를 꼬리노드를 칭하게 한다. 꼬리노드의 다음 주소를 헤더에 둔다. */ head->next=tail; tail->next=head; } /*노드 추가.*/ void insert_node(void) { /* 삽입할 노드 선언*/ node *insnode; /*임시 노드*/ node *ptr; /* 생성된 노드를 메모리에 할당. */ insnode=(node *)malloc(sizeof(node)); /*노드에서 name필드에 값 대입*/ do{ printf(`Name: `); gets(insnode->name); /*입력이 안되면 다시 입력.*/ }while(!strlen(insnode->name)); /*ptr노드에 헤드노드 주소값 부여*/ ptr=head; while(ptr->next != tail){ ptr = ptr->next; } insnode->next = tail; ptr->next = insnode; } /*노드의 전체를 출력합니다.*/



📝 Regist Info
I D : cxjk*****
Date : 2012-12-29
FileNo : 16089571

Cart