我是C ++的新手,我没能运行我的第一个C ++程序,代码是
#include <iostream.h>
void main()
{
cout>>"Hello world!">>endl;
}
但它无法在控制台上打印"Hello world!"
,我在这个问题上困惑了好几个小时,配置似乎没有错,我使用的是Visual C ++ 2010 Express,它是基本的控制台项目格式,任何人都可以帮助我吗?
答案 0 :(得分:4)
你的方向错了。
cout << "Hello world!" << endl;
将<<
视为将数据推送到cout
,即输出。
相反,您使用>>
和cin
将数据从输入推送到变量中。
答案 1 :(得分:1)
您应该在编译器上启用所有警告和调试信息。
“双箭头”应该转到流,因为它是一个输出,所以你应该说
std::cout << "Hello World!" << std::endl;
答案 2 :(得分:1)
1
#include <iostream.h>
已过时。
用C ++思考说它等同于
#include <iostream>
using namespace std;
但后者是主流。
2
如他人所说,你应该使用cout<<"Hello world!"<<endl
3。
使用;
代替;
要清楚,我猜2是你的主要问题,3可能是错字,1是建议