对于标准输出stdout来说这个整数是1,如果是错误输出stderr那就是2,标准输入stdin为0。默认情况下文件描述符0、1、2是和终端关联的,所以大家可以看到屏幕上的结果。可见,printf()并不是将结果直接发送到屏幕上的,它是通过将内容输入到一个不可见的文件中,这个文件描述符关联终端进行显示结果的。如果大家不希望将结果输出到终端,那么需要进行重定向,即使用>符号将结果重定向到一个文件中。
首页 >
C语言printf“()”真的会将输出发送到屏幕吗? – 网络|
苹果4安装软件打不开怎么办,wps怎么删除多余的一页,ps怎么去除图片缝隙C语言printf“()”真的会将输出发送到屏幕吗
安卓开发用kotlin好,还是java好,以后得趋势是怎么样的? - 网络| | 安卓开发用kotlin好,还是java好,以后得趋势是怎么样的? - 网络| ...