我使用的是Windows 8.1和Dev C ++,我有以下代码:
#include<iostream.h>
main()
{
cout<<"welcome to devc++";
system("pause");
}
语法正确,但我收到错误消息:
[错误] iostream.h:没有这样的文件或目录
我已尝试更改此.cpp文件夹的位置,观看视频教程,但我无法指出为什么我收到此错误以及如何删除它。
答案 0 :(得分:2)
您需要使用#include<iostream>
代替#include<iostream.h>
。后者已被弃用;这就是你面对错误的原因。更多详情here。
此外,main()
是一个函数,应该有一个返回类型。因此,您应该写int main()
而不只是main()
。
答案 1 :(得分:1)
只需,
#include <iostream>
而不是
#include <iostream.h>
因为,当C++
从特定实现发展到标准实现时,.h
已从库中弃用。
答案 2 :(得分:0)
除了改为
#include <iostream>
您也可以添加
using namespace std;
如果你想使用cout
而不必使用std::cout
,那么在main之前。