하위 문자열을 찾는 함수를 작성하고 있습니다. 그러나 내가 어디로 잘못 가고 있는지 확실하지 않습니다. GDB를 실행하면 세그먼트 화 오류가 발생합니다. 누군가가 나를 올바른 방향으로 안내 할 수 있다면. (S2)는 null을 반환하는 S1의 문자열이 아닌 한 다음 세그먼트 오류를 제공하는, 그것을 인쇄 할 때문자열에서 하위 문자열 찾기
여기에 코드
char *mystrstr(char * s1, const char * s2)
int main(){
char *s1 = "The quick brown fox jumps over the hell lazy dog";
char *s2 = "hello";
char *s4;
s4 = mystrstr(s1,s2);
printf("%s\n",s4); <--- this is where i am Seg. Faulting
return 0;
}
null이 반환되지 않았습니까? – KRUKUSA
@KRUKUSA. 나는 그것에 대해 확신한다고 생각한다. – Maddy
'mystrlen'이란 무엇입니까? – Gluttton