问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
suanshi2是string类型,头文件无误
if(suanshi2[Find_js()]=='+')
{
left[bb].cy=1;
}
if(suanshi2[Fins_js()]=='-') left[bb].cy=2;
if(suanshi2[Fins_js()]=='*') left[bb].cy=3;
if(suanshi2[fins_js()]=='/') left[bb].cy=4;
int j=Find_js()+1;
suanshi2.erase(Find_js(),1);
int Find_js()//查找
{
for (int i = 0; i < suanshi2.size();i++)
{
if (suanshi2[i] == '+'||suanshi2[i] == '-'||suanshi2[i] == '*'||suanshi2[i] == '/')
{
return i;
}
}
return -1;
}
struct eq//小算式
{
int cy;
string number;//符号,数字
};