标签: c search substring
C中是否有任何函数可以找到与字符串完全相同的字符串,如果没有确切的形式,则返回包含子字符串的第一个字符串?
或者我必须使用第一个二进制搜索来获得精确的形式,然后使用线性来进行替换
答案 0 :(得分:4)
在string.h下,
string.h
strcmp(str1,str2); - 如果字符串相同则返回0,如果不相同则返回字符串之间的差异。
strcmp(str1,str2);
strstr(str1,str2); - 查找str2是否是str1的子字符串。
strstr(str1,str2);
您可能希望使用这两个库函数并编写所需的逻辑。