C++中cout与out的不同

我是C++新手,想知道在C++中什么时候用cout,什么时候用out
比如 cout<<a<<endl
out<<a<<endl
有什么不同

cout的是ostream类型的一个对象,你可以在你的IDE下看看它的定义。
你也可以定义你自己的ostream对象。比如使用文件来读入或者写出的时候。
ofstream out("out.data");
out<<"hello ningtrb"<<endl;
也就是说,你看到的out是你的程序的某个地方定义的一个对象,它支持<<运算符。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-12-08
cout是c++的标准输出,out是程序员重载的输出符号。
如果你重载了“《”或“》”,就可以用了。
第2个回答  2008-12-08
cout是c++内置的输出流ostream,运用它是因为的意思本身有输出的意义,也是为了和C中区别,out在C++中没有,但可重载。
第3个回答  2008-12-08
cout是c++内置的输出流ostream。你可以自定义自己的输出流,ostream、ofstream都可以,很多程序喜欢用out这个名字,因为out代表输出的意思。
第4个回答  2008-12-12
cout就是英文console out的缩写,将cout<<后面的内容在一个窗口界面中打印出。至于out,貌似没有听说过。
相似回答