아직 개념이 덜 잡혀서 최대한 짜깁기 하면서 이해하려고 노력하고 있는데
잘 안되네요..
7M이 넘는 txt파일을 불러와서 처리해야 하기 때문에 동적할당으로 배열을 최대한 크게
잡았습니다. 처리해야할 것이 10만개를 훨씬 넘습니다;;
파일에서 빈칸,탭,개행문자로 구분해서 한 단어라고 하는 것을 추출합니다.
그리고 그 단어에 알파벳 이외의 문자가 있으면 그냥 버리고 전부 알파벳으로만 이루어진
단어라면 그 단어를 배열에 차곡 차곡 저장하는것 입니다.
한번 아래와 같이 구현해보았는데 words[numwords++] = strdup(word); 이부분에서
포인터 값이 잘 안맞는지 char * 에서 char 로 변환할 수 없다는 에러메세지가 뜹니다.
도움 부탁드립니다!