실행하면 두번째 입력부터 펑~ 세그먼테이션 폴트..
== MENU ==
1. Insert(i)
2. Delete(d)
3. Search(s)
4. Lists(l)
5. Quit(q)
-> i apple
Enter a word for insert
-> new -> apple
Inserted apple
== MENU ==
1. Insert(i)
2. Delete(d)
3. Search(s)
4. Lists(l)
5. Quit(q)
-> i banana
Enter a word for insert
Segmentation fault: 11
우왕 고차함수다
삽입 두번에 펑... 이유가 무엇일꼬
정직한 제목 정직한 내용
헉 포인터가 막 나오니까 어렵긴 어렵다
두번째 펑, 인 이유를 모르겠어여, 지금 찾고있어여
생각인데 동적할당이 구조체 안에 data의 크기를 가지는지 의문인데여
구조체 안에 자기가 있으니깐, data 가 중복되서 그러는거 같는 느낌은 드는뎅...
감사해여, 그런데 막혔어요, 두번째 부터 펑나요....
소스파일 bsts.txt 파일이여,
다운은 게시물 아래 원본파일첨부 보시면 bsts.txt 파일 클릭하시면 다운받아져여
void * 이니깐 컴파일러가 크기를 모르니깐요, 차형 더블포인터임을 알려주고 포인터로 리턴하는건데여
오우 뻘써염?
strCmp 문자열 비교는 이게 정석으로 알고있는데욧...
어 정말니네여, 그게 문제였네여....
투홉 가는게, 문자열의 배열일때네여.....