分页: 1 / 1

一个关于write函数的疑惑。

发表于 : 2005-09-10 13:21
林杰杰
小弟在看一个程序的时候,遇到一个关于write函数的问题。程序本身如下:
int i;
main ()
{
for (; i["]<i;++i){--i;}"]; read ('-' - '-', i++ + "hello, world!\n", '/' / '/'));
}

read (j, i, p)
{
write (j / p + p, i-- - j, i / i);
}

里面的write()函数是什么意思?write应该是一个系统调用,用来写文件的吧?可是这里的用法却和写文件的write不同。这是怎么回事呢?

发表于 : 2005-09-10 13:36
林杰杰
基本看明白了,只剩下一个疑问,STDOUT的值是不是1?

发表于 : 2005-09-12 5:30
emacsnw
林杰杰 写了:基本看明白了,只剩下一个疑问,STDOUT的值是不是1?
STDOUT对应文件描述符的值默认是1。