Skip to content

기능 : CRUD

Lucia2135 edited this page May 9, 2022 · 10 revisions

CRUD

  • Create

    스터디 카페 예약하는 사람의 정보 추가하는 함수

int addReseveration(Reseveration *s){
    printf("\n");
    printf("이름: ");
    scanf(" %[^\n]s",s->name);

    printf("전화번호 뒷자리: ");
    scanf("%d",&s->phone_no);

    printf("예약 자리: ");
    scanf(" %[^\n]s",s->space);
  
    printf("예약 기간: ");
    scanf(" %[^\n]s",s->during);
  
    printf("==> 추가됨!\n");
    return 1;
};
  • Read

    예약자의 정보를 읽어서 출력하는 함수 , 예약자의 리스트 함수와 함께서 사용

void readReseveration(Reseveration s){
    printf("%s %d %s %s", s->name, s->phone_no, s->space, s->during);
};
  • Update

예약자 정보 수정(업데이트)에 사용되는 함수

int updateReseveration(Reseveration *s){
    printf("\n");
    printf("이름: ");
    scanf(" %[^\n]s",s->name);

    printf("전화번호 뒷자리: ");
    scanf("%d",&s->phone_no);

    printf("예약 자리: ");
    scanf(" %[^\n]s",s->space);
  
    printf("예약 시간: ");
    scanf(" %[^\n]s",s->during);
  
    printf("==> 수정됨!\n");
    return 1;
};
  • Delete

예약자 정보 삭제에 사용되는 함수

int deleteReseveration(Reseveration *s){
    s->phone_no=-1;
    printf("==> 삭제됨!\n");
    return 0;
};