请问这段代码为什么会错?(不是编译错误,是输入时不按“套路”出牌)
源代码:程序代码:
bool abs1; for(int i=0;i<=100;++i) { getline(fin, d[101]); } abs1=d[101].find(s); if(abs1=true) { cout<<"请输入该账号对应的密码:"; } else if(abs1=false) { cout<<"对不起,该账号未注册!2秒后前往注册页面……"; }
用这段代码,如果用root是跳到第9行的(只有以下字符串可以),可是为什么用其他的也会跳到第9行?
Administrator root 2020liujuanxi
[此贴子已经被作者于2018-8-15 19:50编辑过]