printf输出不了
时间: 2023-12-02 16:42:39 浏览: 95
printf不打印,不显示,不输出 怎么办? 什么原因?
根据提供的引用内容,printf无法输出信息的原因是因为系统或进程关闭了标准输入输出功能,将输入输出重定向到/dev/null中,所以printf的输出都输出到/dev/null,自然无法打印信息。如果想要解决这个问题,可以尝试使用其他输出函数,例如fprintf或者puts等。
以下是使用puts函数输出字符串的示例代码:
```c
#include <stdio.h>
int main() {
puts("Hello, world!");
return 0;
}
```
阅读全文