关于洛谷IDE使用strlen()时的奇葩错误
查看原帖
关于洛谷IDE使用strlen()时的奇葩错误
351239
zunfxsinw楼主2021/2/5 00:04
#include<bits/stdc++.h>
using namespace std;
char a[105],b[105];
int main()
{
    gets(a);
    gets(b);
    cout<<strlen(a);
    return 0;
}

将这段代码放入洛谷IDE中执行时

输入:

abcd

abcdefg

IDE输出: 5

而正确输出显然是4

而且本地编译器输出也是4

so,这是什么情况,是IDE的bug吗? 还是我想错了

2021/2/5 00:04
加载中...