c - 是否可以在终端上以更慢的速度运行命令行程序?

标签 c linux unix terminal

我正在尝试调试我编写的命令行程序。具体来说,它的部分打印到终端。我突然想到,如果我以某种方式在终端上缓慢运行它会有所帮助。

我希望能够看到终端如何在较旧/功能较弱的系统中打印,或者是否有闪烁效果。

有没有办法让它运行得更慢?即不加载它。

程序:用“C”编写,几乎立即打印。

操作系统:MacOSX/Windows/Linux,任何一个都适合我。

谢谢。

最佳答案

你可以使用sleep函数

#include <unistd.h>
//your code
sleep(1); // pauses for 1 second

通过包括其中的许多,您有时间查看您的程序发生了什么

关于c - 是否可以在终端上以更慢的速度运行命令行程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48411391/

相关文章:

c - 编写一个程序来像 C 中的命令行一样工作

c - 我在哪里放置 xCode 5.1 c 编译器的 .txt 和头文件

c - 如何让 sscanf 在 C 中\r\n\r\n 之后开始扫描?

无法编译示例 bpf 程序,缺少 bpf/bpf.h

c - pthread 在使用虚拟核心时没有提供性能提升

c++ - Linux服务方法

Controller 和 worker - 启动/停止信号

c - 在这种情况下如何正确释放双指针的内存?

linux - 具有自动完成功能的用户定义函数的 Bash 脚本

linux - 如何从 unix/linux 中的大文件中提取第一个 x 兆字节?