ProgrammingWiki
Register
Advertisement
MediaWiki logo
This page has been moved to the Programmer's Wiki.
Please do not make any changes or additions to this page.

Any modifications, if still appropriate, should be made on C fgets at the Programmer's Wiki.

Synopsis[]

#include <stdio.h>
char *fgets(char *buf, int size, FILE *fp);

Description[]

The fgets reads one line from the fp file stream in to the the buffer pointed to by buf. No more than size-1 bytes are read. The line is always '\0'-terminated. 

Examples[]

#include <stdio.h>

int main()
{
  char line[256];

  fgets(line, 256, stdin);

  puts(line);

  return 0;
}

This will read one line of up to 255 bytes from stdin and write it to stdout.

See also[]

Advertisement