首页
系统教程
Linux入门
Linux管理
Linux技巧
Linux命令
Ubuntu
Linux服务器
Linux数据库
Linux开发
通用技术
发行版
企业应用
实验室
当前位置:
红联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
条评论
频道文章
Linux-2.6内核升级文档(全)
嵌入式Linux入门的误区
Linux程式设计入门 - termios/keymap/terminal
Linux下应用程序开发:QT中使用图形库
LINUX的系统内核空间的保护
Linux高级应用CpuMemSets在Linux中的实现
Java的由来
多线程学习初步
扫描整个网段的多线程程序
从Java应用程序动态生成PDF文件
最新教程
Kotlin语言作为Snap可在Linux发行版使用
调查发现,掌握Python是数据科学家最应具备的技能
商业项目中最受欢迎的7种编程语言
2017年企业运维面试题28例
Linux系统运维前辈给新手经验分享
Docker附加参数导致的网络服务异常实录
在 Linux 中删除超大文件的技巧
Linux系统中设置开机自动运行的两种方法
中国移动容器定制化Linux操作系统的解析
如何检查linux服务器是否被入侵
随机推荐
Java 范型攻略篇
C语言程序编辑学习篇--编程者说之C语言
C++箴言:理解new-handler的行为
VC++中的Progress控件如何使用
用C++ Builder来定制系统菜单
java 使用命令行参数
java使用程序块
多线程程序设计
Xen:Linux™ 内核的虚拟化技术简介
Linux下各类TCP网络服务器的实现源代码