-3
다음은 배열 prod에서 lookUp의 문자열을 찾는 함수입니다. 그렇게하지 않습니다. STR2가 STR1의 일부가 아닌 경우오버로드 된 함수의 호출이 모호합니다.
void search(char prods[],char lookUp)
{
int index = 0;
char *strPtr = NULL;
while(index < 5){
strPtr = strstr(prods[index], lookUp);
if (strPtr != NULL)
break;
index++;
}
}
정확한 오류 및 줄은 무엇입니까? – chris
어떤 테스트 케이스를 사용 했습니까? char 배열이나 char 포인터 배열로 간주되는 prods입니까? strstr()에 대한 호출에서 strstr (& prods [index], lookup)이 참으로 char []이면 읽어야합니다. – MrWuf
LINE 6 오류가 오버로드 된 str (char & char &) 호출이 모호합니다. –