/*功能:删除字符串中指定的字符
参数:str中存放字符串
remove中存放要删除的字符
*/
void RemoveChars(char str[],char remove[])
{
int src ,dst,removeArray[256];
for(src = 0; src < 256; src++)
{
removeArray[src] = 0;
}
src = 0;
while(remove[src])
{
removeArray[remove[src]] = 1;
src++;
}
src = dst = 0;
do
{
if(!removeArray[str[src]])
{
str[dst++] = str[src];
}
}while(str[src++]);
}
阅读(1036) | 评论(0) | 转发(0) |