[C언어] 구조체 리뷰
//********************************************************************************
//구조체 리뷰!!
//********************************************************************************
#include <stdio.h>
#include <malloc.h>
#include <string.h>
typedef struct Books//도서
{
int price; //가격
char *BookNane; //이름
char *BookWriter;//저자
}Book;
/*
void insert(int idex, Book *pList)//책 학권을 입력 받는다.
{
char Name_Buf[100];
char Writer_Buf[100];
printf("제목 : ");
scanf("%s", Name_Buf);
printf("저자 : ");
scanf("%s", Writer_Buf);
printf("가격 : ");
scanf("%d", &pList[idex].price);
pList[idex].BookNane=(char*)malloc(sizeof(char)*strlen(Name_Buf)+1);
pList[idex].BookWriter=(char*)malloc(sizeof(char)*strlen(Writer_Buf)+1);
strcpy(pList[idex].BookNane, Name_Buf);
strcpy(pList[idex].BookWriter, Writer_Buf);
printf("제목 : ");
scanf("%s", pList[idex].BookNane);
printf("저자 : ");
scanf("%s", pList[idex].BookWriter);
printf("가격 : ");
scanf("%d", &pList[idex].price);
pList[idex].BookNane=(char*)malloc(sizeof(char));
pList[idex].BookWriter=(char*)malloc(sizeof(char));
printf("%s",pList[idex].BookNane);
printf("%s", pList[idex].BookWriter);
printf("%d", &pList[idex].price);
}*/
void insert(Book **pList)
{
char Name_Buf[100];
char Writer_Buf[100];
printf("제목 : ");
scanf("%s", Name_Buf);
printf("저자 : ");
scanf("%s", Writer_Buf);
printf("가격 : ");
scanf("%d", &pList[0]->price);
pList[0]->BookNane=(char*)malloc(sizeof(char)*strlen(Name_Buf)+1);
pList[0]->BookWriter=(char*)malloc(sizeof(char)*strlen(Writer_Buf)+1);
strcpy(pList[0]->BookNane, Name_Buf);
strcpy(pList[0]->BookWriter, Writer_Buf);
printf("%s",pList[0]->BookNane);
printf("%s", pList[0]->BookWriter);
printf("%d", pList[0]->price);
}
void main()
{
//Book BookList[10];//정적 배열
Book *BookListP[10];//정적 포인터 배열
insert(BookListP);
// insert(0,BookList);
}
by 훈강
'프로그래밍 > Language C' 카테고리의 다른 글
[C언어] 이진모드 (0) | 2011.11.15 |
---|---|
[C언어] IO (0) | 2011.11.15 |
[C언어] TypeDef 키워드 (0) | 2011.11.15 |
[C언어] 구조체 배열 (0) | 2011.11.15 |
[C언어] 구조체 (0) | 2011.11.15 |
댓글
이 글 공유하기
다른 글
-
[C언어] 이진모드
[C언어] 이진모드
2011.11.15 -
[C언어] IO
[C언어] IO
2011.11.15 -
[C언어] TypeDef 키워드
[C언어] TypeDef 키워드
2011.11.15 -
[C언어] 구조체 배열
[C언어] 구조체 배열
2011.11.15