当前位置: 代码迷 >> C语言 >> 为什么要加上using namespace std;才能用cin和cout?
  详细解决方案

为什么要加上using namespace std;才能用cin和cout?

热度:764   发布时间:2007-11-16 15:31:35.0
为什么要加上using namespace std;才能用cin和cout?
为什么要加上using namespace std;才能用cin和cout?

高手指点啊!!
谢谢!
搜索更多相关的解决方案: std  using  cin  cout  namespace  

----------------解决方案--------------------------------------------------------
C++标准把一些变量和函数放在编译器定义的名字空间std中,所以using namespace std
cin cout 就在这里面
----------------解决方案--------------------------------------------------------
不加也可以,用std::cin和std::cout,在前面加作用域操作符
----------------解决方案--------------------------------------------------------
命名空间问题,你要使用这些C++中的标准库就要先声明
CIN 和COUT是C++的输入输出,所要加

----------------解决方案--------------------------------------------------------
标准c++里为了避免命名冲突 把标准库装在了 std里面
所以就要加上
也可以用#include<iostream.h>

----------------解决方案--------------------------------------------------------
为什么你不把一本c++书看一看呢?
----------------解决方案--------------------------------------------------------

任何一本C++的书里都有命名空间介绍啊。。。


----------------解决方案--------------------------------------------------------
我用win-tc的时候,
不用加都可以正常运行,
但用dev就不行了,真奇怪
----------------解决方案--------------------------------------------------------
5楼的正解
----------------解决方案--------------------------------------------------------
为什么要加上using namespace std;才能用cin和cout?
????????????
----------------解决方案--------------------------------------------------------
  相关解决方案