C 编译的可执行文件未运行



我想运行一个 Hello World 程序,因为我从 C 开始:

#include <stdio.h>
int main(){
printf("Hello Worldn");
return 0;
}

我用这个命令编译它:gcc h4.c -o h4

它创建可执行文件 h4,当我单击它时,命令提示符弹出并直接关闭,就像它正在运行一样,但在关闭之前让我快速查看。

在命令提示符中使用命令./h4来运行程序,但保持提示符打开。 单击可执行文件也会"运行"程序,但在执行完成后会关闭窗口。

好像你在窗户上。在这种情况下,您不需要前缀./,只需简单地h4.exe即可。或者,如果您真的愿意,可以使用..

如果您没有在命令提示符下运行它 这样做:

#include <stdio.h>
#include <conio.h>
int main(){
printf("Hello worldn");
getch();
return 0;
}

假设您在 Windows 上,如果您想在命令提示符上运行它,您应该只键入h4而不是。

最新更新