我一直在学习C语言编程,并使用CodeBlocks编写了一些入门程序。问题是我无法通过右键单击bin \ debug来运行它们。相反,我必须打开项目文件,然后单击“运行”或“构建并运行”。有没有办法解决这个问题?
首先,“双击”是指“双击(左)”而不是“双击(右)”。
即使您的机器确实支持“双击鼠标右键”来打开文件,也可能是以下问题。
考虑一个像这样的小程序:
#include <stdio.h>
int main()
{
printf("Hello World");
return 0;
}
您在IDE中运行它时可以看到其结果,因为它在终止之前会等待您“按任意键”。
但是当您在IDE外部运行它时,该程序将在main
的结尾处立即终止。该程序将在您意识到之前将打开,执行和终止。它发生得非常快。
解决方案:
将getchar()
添加到getchar()
的末尾。它将等待您按Enter键退出控制台应用程序。
main