问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言指针的问题,求大神!!

发布网友 发布时间:2023-05-03 13:10

我来回答

4个回答

热心网友 时间:2023-10-20 09:23

最后一句的tep--;应该是在for循环里面不然tep就不会变了。
看程序的意思是删除字符串s里面c开头长度为len的子串。你写的有些复杂了
void deleteSubString(char *s,char c,int len)
{
int flag=0;
int s_len=0;
char *p=s;

for(*p;*p!='\0';p++)
{
if(*p==c)
{
printf("found\n");
flag=1;
break;
}
}
printf("flag=%d str=%s\n",flag,p);

if(flag)
{
s_len=strlen(p);
if(s_len<len)
{
printf("error string is not enough\n");

}
else
{
strcpy(p,p+len);
}
}

printf("string=%s\n",s);
}

热心网友 时间:2023-10-20 09:23

for(i=0;(temp=(*p++)!='\0';i++)

是这个错了吧。追问好像是的,怎么改

追答for(i=0;(temp=(*p++))!='\0';i++)

热心网友 时间:2023-10-20 09:24

应该是内存越界了

热心网友 时间:2023-10-20 09:24

这地方内存越界了。追问怎么改啊

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
罗马全面战争怎么样提高元老院评价? 半夜家中镜匾忽然碎了 镜子忽然碎掉怎么解 化能异养型微生物分类 如何判断自养微生物与异养微生物 如何得知某微生物是否为哪种氨基酸的异养型微生物。 滨州市北海振宇电子科技有限责任公司怎么样? 北京振宇科技有限公司怎么样? 上海振宇化工科技有限公司经营范围 商业医保是否值得购买? 魔兽争霸3中怎样将几个技能合并?(就是将几个技能的效果合为一体) 农行县域签约加五年服务期是合法的么 魔兽世界什么是组合键和宏 怎么设置 有什么用? 目前在农行县域工作,签合同时候有县域服务五年的承诺书,如果现在在职考公务员,符合公*资格吗? 室内温度指标是表达 c语言中typedef是什么意思,c语言中t是什么意思 钟馗出冰霜法杖二技能勾住以后能减速吗 室内温度是指整个房子,还是指个房间 不认为是对的,不同意这个看法。打一个四字成语。 c语言中te是什么意思 王者荣耀钟馗怎么样 钟馗技能属性解析 县域志愿服务协议是什么意思 王者荣耀钟馗主要出哪个技能? 迈腾感叹号故障灯什么意思? 请问吉他谱里的叉叉是什么意思?还有指法上的叉叉是什么意思?那个am11又是什么? 吉他谱里的叉叉啥意思,横着的,有3个,怎么弹,一个叉叉我也不会,都说一下吧 吉他谱弹唱同时有数字与叉叉代表什么意思? 我是真的搞不懂吉他谱上面的叉叉是什么意思 吉他乐谱上的叉叉表示什么! 粤语“甘人地而家真人又米甘靓女”什么意思,麻烦帮忙翻译下 魔兽世界技能栏放好几个一样的技能什么意思 魔兽世界 猎人的技能组合 魔兽世界,宏是什么意思怎么回事?是多个技能绑定在一起,我只要用宏就能一次性放出好几个技能么?还有就 魔兽RPG九九一十八技能合成技巧分享 魔兽世界盗贼技能组合PVP和PVE的 魔兽世界战士各姿态都用啥技能怎样组合 ,pvp又用啥组合.打副本用啥姿态啥组合?求教资深战士玩家!!! 组织生活会电子屏打什么内容 软组织摄影用屏的荧光体是 永劫无间特木尔技能天赋介绍特木尔天赋搭配推荐 永劫无间特木尔技能及战术搭配攻略 永劫无间特木尔怎么样 永劫无间特木尔攻略永劫无间特木尔天赋风男特木尔天赋技能加点推荐 世卫:乳腺癌成最常见癌症,乳腺癌为何普遍? 永劫无间特木尔天赋加点与技能选择攻略 梦见婆婆得乳腺癌了 永劫无间特木尔风男技能加点怎么选择 永劫无间特木尔天赋加点攻略分享 永劫无间S1赛季上分心得阵容搭配及团战思路分享 预定目标和既定目标的区别 如果要表达的更坚定,是‘制定的目标’还是‘既定的目标’?既定的目标是什么意思?