搜索

关于iostream头文件,每次都出现不存在头文件iostream,害我每次都得用C写,我换了iostream.h也一样

发布网友 发布时间:2022-04-23 16:21

我来回答

3个回答

热心网友 时间:2023-10-09 07:46

你的程序问题不是一般的大啊,首先i,j两个变量没定义不说,枚举也用错了,应该先声明一个枚举对象color col,然后操作这个对象,比如if(col == color.red)then 。。。。追问说的太好了,对于枚举对象的在知识我了解的不多,应为我蔡刚教几节课,希望你能够跟我说下,还有,希望这位大侠顺便帮我看下为什么我每次都出现头文件出错的原因,但我用C就没事了

追答我觉得有以下两个可能,一个是你的标准路径没设置正确,编译器 找不到这个文件,很有可能是这个情况,点击工具-》选项-》目录设置一下,把该包含的文件包含进来,如果以上方法不行,你试着把函数头void main改成int main(){return 0;}试试

热心网友 时间:2023-10-09 07:47

我运行了,头文件没有问题,你没有定义i和j,修改后的程序如下:
#include<iostream>
using namespace std;
void main(){
enum color{red,blue,black};

for(int i=red;i<=2;i++)
for(int j=red;j<=2;j++)
if(i!=j)
cout<<i<<","<<j<<endl;
}追问e:\program files\microsoft visual studio\myprojects\123\1.cpp(1) : fatal error C1083: Cannot open include file: 'iostream': No such file or directory
同样的结果,不知道是不是软件问题

追答重装vc,我的机器运行是通过的

热心网友 时间:2023-10-09 07:47

D:\C++project\bd0407\0407.cpp(6) : error C2065: 'i' : undeclared identifier
D:\C++project\bd0407\0407.cpp(7) : error C2065: 'j' : undeclared identifier
是程序别的地方有问题吧
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top