디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

고수님들들 질문점요. linked 리스트와 파일 입/출력을 이용한 단어장

wonC(121.136) 2010.10.05 21:58:36
조회 69 추천 0 댓글 5

linked list 랑 파일 입/출력 을 이용해 단어장을 만들려구 하거든요.

메인함수 제일 앞줄에 써줄 함수이구요.
Word* Read(Word* p)
{
 char* pState;

 FILE* file = fopen("C:\\\\Word\\\\Word.txt", "rt");

 while(!EOF)
 {
  p->ptr = (Word*)malloc(sizeof(Word));
  p = p->ptr;
  fscanf(file, "%s", p->English);
  fscanf(file, "%s", p->Korea);
  p->ptr = NULL;
 }
 
 fclose(file);

 return p;
}

메인함수에 switch 문을 쓴다음 1을 입력하면 append 함수가 실행되도록 했거든요?

Word* Append(Word* p)
{
 FILE * file = fopen("C:\\\\Word\\\\Word.txt", "wt");

 printf(" \\n\\t 영단어를 입력하세요 : ");
 fflush(stdin);
 gets(p->English);
 printf(" \\n\\t 뜻을 입력하세요 : ");
 gets(p->Korea);
 fprintf(file, "%s", p->English);
 fprintf(file, "%s", p->Korea);

 fclose(file);

 p->ptr = (Word*)malloc(sizeof(Word));
 p = p->ptr;
 p->ptr = NULL;
 return p;
}

이게 그 함수에요.

여기서 문제점이 여러가지 보이더라구요 ㅠㅠ

1. append 로 단어를 추가할때마다 기존에 메모장에 써져있던 단어가 사라지는 것.
2. append 로 추가한 단어를 read 로 읽어서 메모리를 할당해 줘야하는데 읽지를 못하는 것.

이 두가지를 해결해야 하는데 어떻게 해야하나요? 자세히 알려주셨으면 합니다.
부탁드립니다~

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 시세차익 부러워 부동산 보는 눈 배우고 싶은 스타는? 운영자 24/05/27 - -
218250 수학이 익숙한 사람이 프로그래밍을 이해하고 싶다라.. [12] ===(123.108) 10.11.16 252 0
218249 장은성옹이 그 소스를 가지고 하고 싶은게 무엇입니까? [7] 뻘수학(121.182) 10.11.16 155 0
218247 미래는 공감형 인재가 주도한다. ㅁㄴㅇㄹ(175.200) 10.11.16 111 0
218246 하도 장은성 장은성 해서 히스토리를 쫓아가봤는데.. [5] LightEach갤로그로 이동합니다. 10.11.16 176 0
218244 qbasic 소스임 [18] 장은성(220.121) 10.11.16 318 0
218243 형들 나 지금 기뻐 *.* [3] 해일리갤로그로 이동합니다. 10.11.16 91 0
218242 형들 임베디드 프로그래밍 할때 winavr깔고 avrstudio 이거 [3] dd(211.169) 10.11.16 77 0
218241 장은성님 저 진짜 궁금한게 있는데요 [13] SIGSEGV갤로그로 이동합니다. 10.11.16 216 0
218240 한국 IT가 아직도 빌빌대는 이유 [3] ㅇㅇㅃ갤로그로 이동합니다. 10.11.16 159 0
218239 와 아직까지 장은성으로 싸우구 있군하. [39] 캐꼬꼬닭(112.216) 10.11.16 291 0
218238 머리가 터질 것 같아 [4] 해일리갤로그로 이동합니다. 10.11.16 100 0
218237 김늅늅 보거라 [2] 맥콜(121.66) 10.11.16 79 0
218234 님들아 사이트키면 밑에 완료만뜨고 하얀바탕만되는데 이거 어캐해결하나여 ; [4] drfdda(118.43) 10.11.16 53 0
218232 이바보 [7] 다람쥐v갤로그로 이동합니다. 10.11.16 184 0
218231 채팅기능 완성~ [2] (121.159) 10.11.16 112 0
218230 근데 G20 정상들 입장 할때 보니까 프로그래머 출신 두명인가 있던데, [6] 부끄곰갤로그로 이동합니다. 10.11.16 163 0
218229 김늅늅횽아는 나 김늅늅이다 하고 명찰달고 다녀라. [4] 해일리갤로그로 이동합니다. 10.11.16 92 0
218228 장은성 갤러리가 개설되었습니다. [6] 부끄곰갤로그로 이동합니다. 10.11.16 330 7
218223 나 장은성 갤 온줄알았다 [2] 초밥술사갤로그로 이동합니다. 10.11.16 88 0
218222 형들 C++로만 제대로 된 게임프로그래밍 가능함?? [8] ㅇㅇ(121.136) 10.11.16 257 0
218221 장은성이 형은 [17] 뎐삼갤로그로 이동합니다. 10.11.16 252 0
218217 프갤에 장은성 이름이 높이 울려퍼지네. [3] Ordinary Day갤로그로 이동합니다. 10.11.16 133 0
218216 아 부품신청하러 학교가야는데 긔찮긔는 거꾸로해도 긔찮긔 [3] 개로그(121.159) 10.11.16 61 0
218215 장은성횽에게 쓰는 letter [14] Gromit갤로그로 이동합니다. 10.11.16 219 0
218214 장은성이 쓴 책 초딩도 아는 미분적분? [1] ㅗㅗㅗㅗㅗ(66.197) 10.11.16 249 0
218213 to. 독대님. [4] 부끄곰갤로그로 이동합니다. 10.11.16 93 0
218212 to. 장은성님 부끄곰갤로그로 이동합니다. 10.11.16 113 0
218211 여기가 장은성 갤러리인가요 ? [2] SIGSEGV갤로그로 이동합니다. 10.11.16 171 0
218209 구조체멤버들이 메모리상에서 번지가 연속이란 보장이? [15] 르하소갤로그로 이동합니다. 10.11.16 131 0
218208 이제 장은성 떡밥 그만 물고 [2] 찬양하라.NET갤로그로 이동합니다. 10.11.16 83 0
218206 근데.. 솔직히 장은성도 이해가 돼는게.. 드웤(211.189) 10.11.16 93 0
218205 장은성에게 [21] fguy갤로그로 이동합니다. 10.11.16 340 0
218203 근데 내용을 대충 알아야 뎀비지.. [2] 드웤(211.189) 10.11.16 57 0
218201 분석 내용 맘에 들면 충분히 보상하겠음 [8] 장은성(220.121) 10.11.16 264 0
218200 장은성 봐달라고 하는 프로그램 뭐임?? [2] 드웤(211.189) 10.11.16 134 0
218199 형들 이거 락이 쫌 이상해. 주시미갤로그로 이동합니다. 10.11.16 75 0
218197 오늘의 일기 .3(124.137) 10.11.16 62 0
218196 장은성씨께서 원하는건 전문가가 아니라 master 임 [10] 써니덕후갤로그로 이동합니다. 10.11.16 178 0
218195 특정프로그램차단할수 없나요? [6] ㅁㄴㅇ(59.7) 10.11.16 258 0
218194 c++ 코드 왜케 더럽냐 아나 빡치네 [2] 쏠로몬(183.101) 10.11.16 127 0
218193 장은성 봐라. 핫바리(124.198) 10.11.16 90 0
218192 ㄲ 장은성은 봅니다. [9] 전방개념탄갤로그로 이동합니다. 10.11.16 256 0
218191 아 확실히 오랜만에 PC만지면 좀 이상해 -_- [4] 분당살람갤로그로 이동합니다. 10.11.16 84 0
218189 위대한 프갤러님들한테 C질문.. [7] 프징징(114.207) 10.11.16 97 0
218188 이해할 수 없는 것은 피차 일반이다. [50] 장은성(220.121) 10.11.16 474 0
218187 제이쿼리로 클릭한곳의 아이디를 알수 있음? [3] ㅇㄹ(168.131) 10.11.16 75 0
218186 나도 올려봄. 사라진 천재 수학자. [2] 노힛갤로그로 이동합니다. 10.11.16 115 0
218184 확률 문제 하면 몬티홀이랑 베르트랑 패러독스 떡밥도 괜찮은데 [1] 별가사리(165.246) 10.11.16 166 0
218183 m$ 를 찬양하라... [9] rntjr갤로그로 이동합니다. 10.11.16 122 0
218182 혹시 아직도 프갤에 알짱대는 좆중고딩 있니? [1] ㅇㅇㅃ갤로그로 이동합니다. 10.11.16 70 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2