java程序的三种基本结构 不明白stdin,stdout和stderr是什么,哪位高手给详细的说说?
不明白stdin,stdout和stderr是什么,哪位高手给详细的说说?Stdout—标准输出设备(printf(“)。。“”)与标准输出相同。Stderr—标准错误输出设备默认情况下,两者都输出到
不明白stdin,stdout和stderr是什么,哪位高手给详细的说说?
Stdout—标准输出设备(printf(“)。。“”)与标准输出相同。
Stderr—标准错误输出设备
默认情况下,两者都输出到屏幕。
但是如果您使用转向标准输出到磁盘文件,您可以看到两者之间的区别。Stdout输出到磁盘文件,stderr在屏幕上。
用法:
fprintf(stderr,“can”t打开它!n“”
fprintf(stdout,“无法”打开它!n“”
stdin—标准输入设备。
用法:
char s[80
]fputs(fgets(s,80,stdin)
控制台,stdin-stdout之间是什么关系?
1。标准输入法:标准输入法,即从键盘输入的字符、数字、标点符号等信息。2标准输出:标准输出,显示屏显示,或输出到磁盘,或由打印机打印的信息。创建用户进程时,系统将自动为进程创建stdin(=0)、stdoutr(=1)和其他数据流