Say a fgets (..) Function.Prototype char * fgets (char * s, int n,file *stream);Parameters:S: A character pointer that points to the address of the buffer that stores the read-in data.N: n-1 characters are read from a streamStream: A stream that
Say a fgets (..) Function.prototype char * fgets (char * s, int n,file *stream);Number of references:S: A character pointer that points to the address of the buffer that stores the read-in data.N: n-1 characters are read from a streamStream: A
Fgets (read a string from the file)Related functions: open, fread, fscanf, GETCHeader file include Define the function char * fgets (char * s, int size, file * stream );Function Description: fgets () is used to read characters from the file referred
There are several ways to read a string in the C language, such as scanf () with%s, but this method can only get one word, that is, a null character, such as a space , is returned. If you want to read a line of strings, such as:I Love BITIn this
There are several ways to read a string in C, such as scanf () with%s, but this method can only get one word, which means that a null character, such as a space, is returned. If you want to read a line of strings, for example:
I Love BIT
In this
1. Gets and fgets
Gets function prototype: char * gets (char *Buffer); // Read characters to the array: gets (STR); STR is the array name.
Gets function: Enter characters on the keyboard until the linefeed or EOF is received, and store the read
Two original posts: http://www.cnblogs.com/younes/archive/2010/01/05/1639482.html
Http://blog.csdn.net/cxyol/archive/2006/03/18/628324.aspx
FirstTwo functions are not functions in the c Standard Library:
Int getch (void) // read a character from
Summary of Functions Fgets and fputs, Fread and Fwrite, fscanf, and fprintf usagestring read and Write functions fgets and fputsThe function of reading a string function Fgets function is to read a string into a character array from the specified
1. An example of testing using scanf:#include "stdio.h"#include "string.h"int main (){Char name[10];scanf ("%s", name);puts (name);return 0;}Compile and invoke the following:Can see the second time, due to the input string length, resulting in abort2
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.