菜鸟的困惑~非常简单的C++问题
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s1 , s2 ;
std::cin >> s1 >> s2;
std::cout << s1 << s2 << std::endl;
return 0;
}
初学C ++ ,不知道能否将输入,输出代码中的std:: 去掉,感觉看起来很麻烦,不知道有没有什么方法,谢谢~~
[解决办法]
你上面已经有using namespace std;了,main中的std::就可以不要啦。
如果前面没有using namespace std;,main中就需要std::。
[解决办法]
这个其实是可以去掉的。
#include<iostream>int main(){ std::cout<<"abcd\n";}