你这个是无法编译通过的,试试这个
#include
#include
#include
int main()
{
cout<<"Hello World! \n";
return 1;
}
因为标准C++库已经不提供iostream.h了,取而代之的是iostream,以示和C的区别。而return语句你一来没加分号(忘了?),二来没有返回int型,而是一个函数的样式,肯定错误。
如果你书里还在使用iostream.h那你就考虑下是否扔掉它吧,这是C++第一版才有的,技术日新月异,这书已经不适合时代了。
如果学C,看谭浩强的 C程序设计 即可
学C++的话,C++程序设计语言 是不二选择。
你这个程序只能编译成控制台或DOS程序,桌面上怎么会有Hello World字样?
你在Windows的控制台窗口运行应该就有了,
return是关键字,return()是一个函数,你的函数是int类型的,返回应该是 return 0,
return() 改成 return 0; 你可能没有保存文件直接就运行了,先点编译,会提示保存文件,然后点运行。就没问题了。
C++编程思想(第2版)
C++ Primer
The c++ programming language
Inside the c++ object model
The c++ standard libray
Effective c++
More Effective c++
Exceptional c++
essential C++中文版
如果你是入门 推荐:you can do it ----Francis Glassborow
return()???
改成return 0;吧