gpt4 book ai didi

c++ - 使用Eclipse运行C代码的.exe文件

转载 作者:行者123 更新时间:2023-11-30 17:46:36 26 4
gpt4 key购买 nike

我使用 Eclipse IDE 用 C 语言编写了一个非常简单的基本代码。

Eclipse 详细信息:

  • 面向 C/C++ 开发人员的 Eclipse IDE
  • 版本:Juno 服务版本 2
  • 版本 ID:20130225-0426

这是代码:

#include <stdio.h>

int main( int argc, char ** argv ) {
printf("Hello, World!\n");
return 0;
}

在Eclipse中运行成功,在Project/Debug目录下生成.exe & .o文件。我正在尝试运行该 .exe 文件,但它不起作用。

Eclipse 的行为就好像它非常快速地运行该程序,然后终止它。出现窗口,但运行 .exe 时没有任何反应。它看起来就像一个对话框的闪现。

应该是什么问题?我不想更改 IDE,并且我已经尝试过以下两件事:

最佳答案

从命令提示符窗口运行该程序。如果你简单地双击exe文件..它就会运行该程序并立即关闭。您将没有时间看到它。

导航到目录并执行./yourexefile,通过cmd窗口运行它

或者一个糟糕的方法通过双击来做到这一点是这样做:

#include <stdio.h>

int main( int argc, char ** argv ) {
int n;
printf("Hello, World!\n");
scanf("%d",&n); // this will force the execution window to stay open until you put in some input
return 0;
}

你还可以这样做:

#include <stdio.h>
#include <stdlib.h>

int main( int argc, char ** argv ) {
printf("Hello, World!\n");
system("pause");
return 0;
}

另一种方式(更美观):

#include <stdio.h>

int main( int argc, char ** argv ) {
printf("Hello, World!\n");
printf(" Press enter to exit\n");
getchar();
return 0;
}

关于c++ - 使用Eclipse运行C代码的.exe文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19207243/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com