Chinaunix首页 | 论坛 | 博客
  • 博客访问: 59464
  • 博文数量: 32
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 325
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-28 21:50
文章分类

全部博文(32)

文章存档

2011年(1)

2010年(6)

2009年(25)

我的朋友

分类: C/C++

2009-11-02 23:17:11

1。格式化读写函数
fprintf(文件指针,格式字符串,输出表列);
fscanf(文件指针,格式字符串,输入表列);
printf(stdout,格式字符串,输出表列);
scanf(stdin,格式字符串,输入表列);

2。fgets 函数 和 fputs 函数
从指定文件读入或输出一个字符串
char * fgets ( char * str, int num, FILE * stream );
int fputs ( const char * str, FILE * stream );

num 为要求得到的字符,但只得到stream中num-1个字符,然后在最后加一个'\0'字符,因此得到的字符串有
num个字符,把他们放到 str中
fgets的返回值为 str

fputs向指定文件输出一个字符串
字符串最后的'\0'不输出 输出成功,返回0,失败,EOF(-1)
gets与 puts 是这两个函数的宏定义 文件指针为stdin,stdout
阅读(1115) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~