실행결과 데이터 개수: 0
The list is empty
데이터 개수: 7
3 1 5 2 10 7 2
searched data : 2 at pos<3>
searched data : 2 at pos<6>
search_target() 함수를 사용해 2를 검색합니다(#28). 두 번째 인자로 아무것도 전달하지 않았으므로 첫 번째 데이터부터 검색하고 #26에서 삽입한 2가 반환됩니다. 데이터와 함께 위치도 반환되지요.
pos1 다음 위치부터 검색하도록 두 번째 인자 start에 pos + 1을 전달합니다(#29). 실행 결과를 보면 #27에서 삽입한 데이터와 위치가 반환된 것을 확인할 수 있습니다.