squeeze(char s1[], char s2[])
...{
int i;
int j;
int m;

for(i = m = 0; s1[i] != '/0'; ++i) ...{
j = 0;
while(s2[j] != '/0') ...{
if(s1[i] == s2[j])
break;
++j;
}
if(s2[j] == '/0')
s1[m++] = s1[i];
}
s1[m] = '/0';
}
本文介绍了一个简单的字符串处理函数,该函数用于从一个字符数组s1中移除所有出现在另一个字符数组s2中的字符。通过双重循环遍历的方式实现,外层循环负责遍历s1中的每个字符,内层循环则检查该字符是否存在于s2中。

被折叠的 条评论
为什么被折叠?



