我有交流程序
#include <stdio.h>
int main ()
{
printf("Hello");
}
在 Windows 上:
我在 Windows 上编译该程序并获得a.exe
现在当我double-click
在a.exe
命令窗口打开
a.exe运行
并自动关闭该窗口。
为了克服这个我有两个解决方案
1> 创建一个batch
包含以下内容的文件:
a.exe
pause
2> 或getch()
在我的代码中添加函数
在 Linux 上
现在我希望在 linux 中发生同样的事情
我已经在 linux get a.out上编译了那个程序,每当我点击它时什么都没有发生?
我制作了一个 shell 脚本:
#!/bin/bash
./a.out &
pause
并通过单击它来运行该脚本,但仍然没有任何反应?