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.