Cygwin显示错误iostream.h无法找到

时间:2014-11-26 20:32:26

标签: c gcc cygwin

我想在Windows上运行C程序以实现这一点我下载了cygwin(类似Linux的环境)制作程序并将其保存在名为.. \ cygwin \ home \ Computer

的目录中

代码在这里

#include<iostream.h>
void main(){
printf("Hai");
}

当我尝试使用命令提示符执行此程序时。 $ g ++ hai.c 它抛出一个错误

hai.c:1:21: fatal error: iostream.h: No such file or directory
 #include<iostream.h>
                     ^
compilation terminated.

有什么想法?

1 个答案:

答案 0 :(得分:2)

更改为

#include <iostream>
#include <cstdio>
int main(){
    printf("Hai");
}

g++ -x c hai.cgcc hai.c

#include <stdio.h>
int main(){
    printf("Hai");
}