|
发表于 2006-4-2 22:37:19
|
显示全部楼层
晕!楼主,你学C++多久了啊?敢说这是完全正确的C++代码!偶汗!
1.头文件问题,#include <iostream.h> 和 #include <iostream> 是两种风格的代码方式,前者是为了和C代码兼容而存在的!包含了iostream.h ,下面的cin,cout等都类似于声明为全局作用域了!因此不用声明它的名字空间! 而使用 iostream 为头文件, 你要使用cin,cout等,就要声明他们的名字空间先!有两种方法,可以这样 std::cin ,std::cout , std::endl , 或者直接在你程序中声明要使用的名字空间 usenamespace std; 这样,下面就可直接使用cin,cout等!
Linux下的main程序一般都会返回值,因此你要把main声明返回int就可以了! |
|