Chinaunix首页 | 论坛 | 博客
  • 博客访问: 175256
  • 博文数量: 44
  • 博客积分: 2762
  • 博客等级: 少校
  • 技术积分: 520
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-04 19:19
文章分类
文章存档

2011年(28)

2010年(16)

我的朋友

分类: LINUX

2010-10-19 14:58:42

manpage home 中写道:

user commands ()   用户命令
system calls ()    系统调用
library functions () 库函数

#include <>
fread(3)   为库函数 
   FILE *fp = fread(void *ptr, size_t size, size_t nmemb, FILE *stream);
   fp指向的应该为FILE*文件类型的首地址
fwrite(3)  也为库函数
   FILE *fp = fwrite(const void *ptr, size_t size, size_t nmemb, FILE *stream);
   fp指向的应该为FILE*文件类型的首地址


#include <>
read(2)  为系统调用
   read(int fd, void *buf, size_t count)
write(2) 为系统调用
   write(int fd, const void *buf, size_t count)
fd为文件描述符(file descriptor fd),一个正型变量

maybe because we were close to end-of-file, or because we are reading from a pipe, or from a terminal


阅读(1127) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-10-19 19:12:07

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com