system("pause");运行显示sh:pause:inaccessible or not find
时间: 2024-02-07 20:02:12 浏览: 291
k8s.gcr.io/pause:3.1镜像包
`system("pause")` 是一个 Windows 系统中常用的命令,用于在命令行窗口中暂停程序运行,等待用户按下任意键后继续执行。如果你在 Linux 或者 macOS 系统上运行这个命令,就会出现 "sh: pause: inaccessible or not found" 的错误提示。
如果你是在 Linux 或者 macOS 系统上运行 C++ 程序,可以使用 `cin.get()` 或者 `getchar()` 命令来实现暂停程序执行的效果,例如:
```
#include <iostream>
using namespace std;
int main() {
cout << "Hello, world!" << endl;
getchar(); // 等待用户按下任意键
return 0;
}
```
这样就可以在命令行窗口中暂停程序的执行,并等待用户按下任意键后继续执行。
阅读全文