首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请问 write(fileno(stdout,)的含义

2012-06-23 
请教 write(fileno(stdout,,)的含义?char s[1024]//缓冲区大小intlen 100//长度sprintf(s,Content-ty

请教 write(fileno(stdout,,)的含义?
char s[1024]; //缓冲区大小
int len = 100;//长度

sprintf(s,"Content-type: application\n"\
  "Accept-Ranges: bytes\n"\
  "Content-Length: %lu\n"\
  "Expires: Thu, 13 Apr 2000 23:59:59 GMT\n"\
  "\n",len);
   
write(fileno(stdout),s,strlen(s)); //写文件

请问 write( fileno(stdout), , ) 是什么意思?
 write( fileno(stdout), , ) 和printf函数的效果一样吗?


[解决办法]
fileno(stdout) fileno应该是取stdout的handle,write操作这个handle,和printf结果应该是一样的。

热点排行