如何在字符串中删除指定字符(用C或JAVA)
发布网友
发布时间:2022-05-07 00:36
我来回答
共1个回答
热心网友
时间:2023-07-22 21:03
我会在C下:
给你写个例子吧。比方说要删除"abcdefg“中的e
#include<string.h>
char c[] = "abcdefg";
char temp[10] = {0};
strncpy(temp,c,4);
strcat(temp,&c[5]);
strcpy(c,temp);
这样是删除字符串里的字符的方法,应该就可以了。
至于fgetc()不行,你可以试以下fgets().