易网时代-编程资源站
Welcome
微信登录
编程资源
图片资源库
蚂蚁家优选
PDF转换器
软件资源
软件开发
、
小程序制作
、
系统集成与运维
、
空间租用
、
硬件开发
、
视频监控
、
技术咨询与支持
——联系电话:0311-88999002/88999003
首页
/
操作系统
/
Linux
/
C语言删除字符串中的指定字符,字符串连接
1.删除字符串中的指定字符
/*将字符串s中出现的字符c删除*/
void squeeze(char s[],int c)
{
int i,j;
for (i = 0, j = 0; s[i] != " "; i++)
{
if (s[i] != c)
{
s[j++] = s[i];
}
}
s[j] = " "; //这一条语句千万不能忘记,字符串的结束标记
}
2.字符串连接
/*字符串连接:将字符串t加到s的末尾(覆盖掉字符串s末尾的" ")*/
void strcat(char s[],char t[])
{
int i,j;
for (i = 0; s[i] != " "; i++)
{
//循环体内什么都不做,只是为了找到s的结尾位置
//以便开始将s的内容复制过来
}
//下面这个循环不需要单独在末尾加上" "
for (j = 0; (s[i++] = t[j++]) != " "; )
{
}
}
收藏该网址
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图