几天前,我安装了 Eclipse IDE 以及其中用于 C 和 C++ 开发的 CDT 插件。也做了必要的设置。还尝试了一个将两个整数相加的简单 C 程序。令人惊讶的是,终端中没有显示任何输出,但是当程序终止时,它显示了错误输出 0
。
程序是这样的:
#include <stdio.h>
int main(){
int a, b;
printf("Enter an integer: "); scanf("%d", &a);
printf("Enter another integer: "); scanf("%d", &b);
printf("Sum = %d", (a+b));
return 0;
}
这个程序在使用命令提示符运行时显示了正确的输出:
gcc -g add.c -o add.exe
我在代码中有什么错误吗?谁能建议我需要做什么才能在 Wclipse 中运行它?
最佳答案
您首先构建了该项目吗? 转到主工具栏中的“项目”选项卡,然后单击构建项目。如果成功在“运行”选项卡下为 C 设置一个新的运行配置。在 C/C++ 应用程序字段中 -> “搜索项目”,然后从列表中选择项目的二进制文件。
现在尝试运行您的自定义运行/调试配置。
关于c - 简单的 C 程序在 Eclipse 中不显示输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47949825/