我正在尝试在 c 中运行一个程序,该程序接收用户的文本文件和字符串,然后在文件中搜索该字符串。它不断出现分段错误,gdb 将我指向这个函数,但我不确定问题是什么。我很确定这与电话有关,strcmp但我不确定。任何有关此问题的帮助将不胜感激。
int inTable( const char *s )
{
int i;
for( i=0; i<numLines; ++i )
{
if( strcmp( st[i], s ) == 0 )
return 1;
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)