红联Linux门户
Linux帮助

看看这个程序怎么回事:printf不能输出

发布时间:2010-04-27 19:38:18来源:红联作者:xiao_upc
1 #include
2 #include
3 #include
4 main(){
5 int fp;
6 if (fp=open("file",O_RDONLY)!=-1)
7 {
8 if (close(fp)==-1) perror("file");
9 printf("this is a test!\n");
10 }
11 }

上面的printf 不能输出,但fprintf(stderr,"")却可以
把printf放在第8行前面也可以输出
把IF 中打开文件的语句拿出来之后也可以
文章评论

共有 0 条评论