FANDOM


Programmer's Wiki
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 Edit

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

Description Edit

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 Edit

#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 Edit

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.