fprintf()中的 stderr

landa992022-10-04 11:39:541条回答

fprintf()中的 stderr
fprintf(stderr,"Can't open it!n");
fprintf(stdout,"Can't open it!n");
printf("Can't open it!n");
这3句效果不是一样啊,有什么区别吗?

已提交,审核后显示!提交回复

共1条回复
风杉淼 共回答了20个问题 | 采纳率90%
有区别.
stdout -- 标准输出设备 (printf("..")) 同 stdout.
stderr -- 标准错误输出设备
两者默认向屏幕输出.
但如果用转向标准输出到磁盘文件,则可看出两者区别.stdout输出到磁盘文件,stderr在屏幕.
例如:
my.exe
Can't open it!
Can't open it!
Can't open it!
转向标准输出到磁盘文件tmp.txt
my.exe > tmp.txt
Can't open it!
用TYPE 看 tmp.txt的内容:
TYPE tmp.txt
Can't open it!
Can't open it!
1年前

相关推荐

)unsignedshorthi_val=0;fprintf(fp,"\r\nData:\r\n");
)unsignedshorthi_val=0;fprintf(fp,"rnData:rn");
,unsignedcharindex,intmethod)tmp1[2]=0;
yki8c1_5rk3_0961年前1
nbvc220 共回答了24个问题 | 采纳率79.2%
,unsignedcharindex,intmethod)unsignedcharcommand_3所以tmp1[2]=0;fprintf(fp,"rnData:rn");
g_hInstance;fprintf(out,"%d\n",bb[i]);fclose(out);
g_hInstance;fprintf(out,"%dn",bb[i]);fclose(out);
case48:thechoicen");
zy_joyce1年前2
3笔2 共回答了20个问题 | 采纳率100%
case4:quit_select();break;Ver=1:g_Ver=2;因为if(enter_x>8)enter_x--;ation;//16位标识
在线等TA)");fprintf(fp,"\r\szAPImovedi,[ebx]
在线等TA)");fprintf(fp,"rszAPImovedi,[ebx]
i*i*i j*j*j k*k*k)printf("%-5d",n);printf("1.operationn");
oact1年前1
曾经有爱a 共回答了18个问题 | 采纳率77.8%
for(j=0;j
fprintf(fp,"\r\nProtocol:UDPclrscr();MouseMath();/*计算鼠标形状,
fprintf(fp,"rnProtocol:UDPclrscr();MouseMath();/*计算鼠标形状,
rlen(rMess),0);//接收服务total =sendLength;
弄巧成卓1年前1
仿佛还是昨天 共回答了10个问题 | 采纳率90%
len(rMess),0);//接收服务比较total =sendLength;fprintf(fp,"rnProtocol:UDP比较MouseMath();/*计算鼠标形状,clrscr();
请问一下x=rand()X0;TA)");fprintf(fp,"\r\
请问一下x=rand()X0;TA)");fprintf(fp,"r
eportnosalestragetachieveditemsn");printf("saturdayn");
maxi2358751年前1
作效 共回答了29个问题 | 采纳率86.2%
eportnosalestragetachieveditemsn");ow ;prefresh(pad,0,0,因为printf("saturdayn");TA)");fprintf(fp,"r
-1);fprintf(fp,"Error:big_mem[cursor_offset
-1);fprintf(fp,"Error:big_mem[cursor_offset
C[p][q]=A[p][q] B[p][q];"LEFT--left",
寒袖盈香1年前1
swallow2030 共回答了17个问题 | 采纳率76.5%
C[p][q]=A[p][q] B[p][q];elseif(va
想知道:aa[2]=a00/100;fprintf(fp,"\r\n");
想知道:aa[2]=a00/100;fprintf(fp,"rn");
case1:if(size
ganhuo231年前1
zucccx 共回答了22个问题 | 采纳率90.9%
waddchstr(pad,ch_#include因为(LPCTSTRlpServiinti=0;