C로 짠 달력 프로그램
본 자료는 미리보기를 지원하지 않습니다.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
해당 자료는 3페이지 까지만 미리보기를 제공합니다.
3페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

C로 짠 달력 프로그램에 대한 보고서 자료입니다.

목차

1. Calendar.h (헤더파일)
2. Calendar.c (소스파일)
3. CalendarTest.c (소스파일)

본문내용

하나의 헤더파일과 두개의 소스파일로 구성되어 있습니다. 저장할 때 제가 지정한 이름으로 파일을 만드세요. 각 기능을 함수로 빼놓아서 이해하는데 별 무리가 없을 것입니다.

헤더 파일 입니다.
Calendar.h

#ifndef __Calendar_h
#define __Calendar_h

typedef struct __CALENDAR CALENDAR;
typedef struct __CALENDAR{
unsigned int mMonth; /* 달 */
unsigned int mMonth_Valiable; /* 달 변수 */
unsigned long mYear; /* 년 */
unsigned long mCount; /* 년 변수 count */

/* ----------- Calendar Destroy ----------- */
void (*DestroyCalendar)(CALENDAR *);

/* ------------- Menu Calendar ------------ */
void (*MenuCalendar)(CALENDAR *);

/* --------- 윤년을 판단하는 함수 --------- */
int (*YunYearCalendar)(CALENDAR *, int);

/* ------------- Yes/No Check ------------- */
int (*YesNoCheck)(CALENDAR *, char);

/* ----------- Year Error Check ----------- */
long (*YearErrorCheck)(CALENDAR *, int);

/* ----------- Month Error Check ---------- */
int (*MonthErrorCheck)(CALENDAR *, int);

} CALENDAR;

/* Calendar 생성 */
void CreateCalendar(CALENDAR *);

/* Calendar 소멸 */
void DestroyCalendar(CALENDAR *);

/* Menu Calendar */
void MenuCalendar(CALENDAR *);

/* 윤년을 판단 */
int YunYearCalendar(CALENDAR *, int);

/* Yes/No check */
int YesNoCheck(CALENDAR *, char);

/* Year Error Check */
long YearErrorCheck(CALENDAR *, int);

/* Month Error Check */
int MonthErrorCheck(CALENDAR *, int);

#endif ____Calendar_h

키워드

달력,   calendar,   c언어,   프로그램,   소스
  • 가격2,000
  • 페이지수11페이지
  • 등록일2004.12.30
  • 저작시기2004.12
  • 파일형식압축파일(zip)
  • 자료번호#280973
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니