1.第一种就是在vs中常见的scanf报错
在使用vs时用scanf_s,dev的时候使用scanf即可。怕麻烦可以在vs中最顶端加一句#define _CRT_SECURE_NO_WARNINGS 或者直接使用c++的标准输入方式cin。
2.可能是在定义变量的时候定义了某个函数(Dev中没有这么多函数),比如你在写题时定义了一个y1,vs就会报错,但dev不会
后面自己仔细查了查错误原因,是因为我重复定义了y1(y1在vs中已经被定义成为了一个函数),
把y1改成y11vs通过编译
总结:
个人感觉vs更加好用,但是他有时候会更麻烦一些,在vs报错的时候,我们或许可以把代码复制粘贴到dev中试着运行,如果dev还报错那就应该是你的代码的错误,如果dev通过编译,回头你可以在vs中检查你自己的细节(用了scanf或者定义了一个y1使用)