c++程序编译通过,运行失败,原因求大侠帮助!!! 100

这个是商店模拟服务系统,出错的是这个函数(把它和后面函数调用去掉后没问题),c++调试时光标在“if(*(customer1[rear1].p)==-2)”这里,调试栏中... 这个是商店模拟服务系统,出错的是这个函数(把它和后面函数调用去掉后没问题),c++调试时光标在“if(*(customer1[rear1].p)==-2)”这里,调试栏中customer1[rear1].p显示0x00000000......我学c++时不认真,指针什么的更不用说了(这个程序也是舶来品,虽然自己也改正了不少错误,但指针是真不会啊......)分数不够的话我还可以加,求大侠帮忙修改,请不吝赐教,感激不尽!
int customerinsert(int s,int lost)
{ int i;
if(s==1)
{ if(*(customer1[rear1].p)==-2)
lost++;
else
{*(customer1[rear1].p)=0;
rear1+=1;
} }
else if(s==2)
{ if(*(customer2[rear2].p)==-2)
lost++;
else
{ *(customer2[rear2].p)=0;
rear2+=1;
}}
else if(s==3)
{ if(*(customer3[rear3].p)==-2)
lost++;
else
{ *(customer3[rear3].p)=0;
rear3+=1;
} }
return lost;
}
展开
 我来答
帐号已注销
2013-10-21 · TA获得超过301个赞
知道小有建树答主
回答量:223
采纳率:0%
帮助的人:207万
展开全部
把全部程序发我邮箱,光看这个很难看出问题
5s5s3s0s1s5s3s1s9(qq邮箱去掉s)
更多追问追答
追问
已发,真讨厌百度有字数限制
追答
你这程序好乱啊= =有点看不懂啊
要不你说功能我给你重新做一个= =
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式