当前位置: 技术问答>linux和unix
unix环境高级编程中关于指定的描述符打印文件标志
来源: 互联网 发布时间:2017-02-11
本文导语: 本帖最后由 akainixing 于 2012-03-19 09:37:37 编辑 #include #include #include "ourhdr.h" int main(int argc, char *argv[]) { int accmode, val; if (argc != 2) err_quit("usage: a.out "); if ( (val = fcntl(atoi(argv[1]), F_GETFL, 0)) >temp.foo write onl...
#include
#include "ourhdr.h"
int main(int argc, char *argv[])
{
int accmode, val;
if (argc != 2)
err_quit("usage: a.out ");
if ( (val = fcntl(atoi(argv[1]), F_GETFL, 0)) >temp.foo
write only,append
4
./a.out 5 5 temp.foo
read write
红色的代码是什么意思呢?
1的结果明白,2 3 4 5 的结果是怎么出来的啊?
我就知道 ">" 是命令的重定向 "