现在的位置: 首页 > 综合 > 正文

【#include

2012年12月02日 ⁄ 综合 ⁄ 共 434字 ⁄ 字号 评论关闭

一:fgets

原型是char *fgets(char *buf, int bufsize, FILE *stream);
参数:
*buf: 字符型指针,指向用来存储所得数据的地址。
bufsize: 整型数据,指明buf指向的字符数组的大小。
*stream: 文件结构体指针,将要读取的文件流。
功能:
从文件结构体指针stream中读取数据,每次读取一行。读取的数据保存在buf指向的字符数组中,每次最多读取bufsize-1个字符(第bufsize个字符赋'\0'),如果文件中的该行,不足bufsize个字符,则读完该行就结束。如果函数读取成功,则返回指针buf,失败则返回NULL。
fgets(由文件中读取一字符串,也可以从屏幕上输入一字符串,见范例。)
(stdio一个最简单的小程序,它的功能是从键盘输入字符,然后将其送到控制台)
屏幕输出为:fgets(char * s,int size, stdin);将其第三个参数改成标准输入stdin即可,stdin的原型是FILE *stdin

抱歉!评论已关闭.