검색어 입력폼
평가점수A

[프로그래밍] c언어 자료구조 명함관리 프로그램

등록일 2003.12.06 파일확장자기타파일 (c) | 5페이지 | 가격 1,500원

소개글

연결리스트로 구현한 명함관리 프로그램입니다.

파일입출력까지 가능하도록 구현하였으며 주석처리까지 완료하였습니다

목차

없음

본문내용

/* NAMECARD MANAGER (명함관리 프로그램)
*
* INPUT NAMECARD 명함 리스트 입력
* DELETE NAMECARD 명함 리스트 삭제
* SEARCH NAMECARD 명함 리스트 검색
* LOAD NAMECARD 파일로부터 명함 리스트 입력
* SAVE NAMECARD 명함 리스트 파일로 출력
* LIST NAMECARD 명함 리스트 화면 출력
*
*/

#include <stdio.h>
#include <stdlib.h>

/*필드 크기에 대한 매크로 지정*/
#define NAME_SIZE 20
#define CORP_SIZE 30
#define TEL_SIZE 15
#define REC_SIZE (NAME_SIZE + CORP_SIZE + TEL_SIZE)
// 링크의 크기를 제외한 실질적인 자료의 크기
// 파일에 노드를 저장 할 때 필요

/*명함리스트 구조체 선언*/
typedef struct _card {
char name[NAME_SIZE];
char corp[CORP_SIZE];
char tel[TEL_SIZE];

struct _card * next; // 다음 노드로의 링크
}card;

card * head, *tail;
다운로드 맨위로