#include<iostream>
using namespace std;
int main()
{
ostream os=cout;
os<<"ABC";
}
这是给我编译错误。为什么这段代码给我编译错误
#include<iostream>
using namespace std;
int main()
{
ostream os=cout;
os<<"ABC";
}
这是给我编译错误。为什么这段代码给我编译错误
你一定会得到一个错误,因为你不能直接分配给它来算...你需要将它与ostream的的参考链接...
您可以更改行:
ostream os = cout;
到
ostream的& OS = COUT
希望它可以帮助你,然后......
没关系@Nitin,我希望你现在已经解决了错误...让我知道如果你需要更多的帮助来理解任何概念...... – NREZ
试试这个:
#include<iostream>
using namespace std;
int main()
{
ostream& os = cout;
os << "ABC"<< endl;
}
ostream& os = cout;
宣布提及cout
,称为os
。
你尝试过'ostream&os = cout;'? – lifus
你有什么错误? –
如果你认为你的问题不够复杂,你不必复制错误,你为什么要问第一? – a3f