这是为啥啊?第二个字符串调试进不去运行正常,蓝条点下一步也不动。
PS:数字什么的都是正常的,只有字符串这样。
PPS:编译器就是debug的,才发现自己没截进去,抱歉抱歉
PPS:最新发现,这丫scanf("%s",a)在a为字符数组情况下是正常的,c/c++都是。调试也正常。
估计是string类的问题了,我得去看看咋回事
右上角换成debug的试试
debug模式位数跟系统一致?比如64位系统要用64-bit debug
短点不能在for循环那里,可以在for循环里面
我觉得这个对你应该有所启发:https://blog.csdn.net/qq_45052346/article/details/104455673
【里面讲述的实例,讲解的很细】
把
getline(cin,a);以及getline(cin,b);
改成
cin>>a;
cin>>b;
再调试一下试试?
debug模式位数跟系统是否一致?