fgets, fputs, ferror, feof, stdin, stdout, EOF, fopen, fclose, fgetc, fputc, getchar, putchar

 注意区分

gets, fgets, fgetc, getc, getchar

puts, fputs, fputc, putc, putchar

 

fgets

 


function
<cstdio>
char * fgets ( char * str, int num, FILE * stream );

Get string from stream

Reads characters from stream and stores them as a C string into str until (num-1) characters have been read or either a newline or a the End-of-File is reached, whichever comes first.
A newline character makes fgets stop reading, but it is considered a valid character and therefore it is included in the string copied to str.
A null character is automatically appended in str after the characters read to signal the end of the C string.
 

fputs


function
<cstdio>
int fputs ( const char * str, FILE * stream );

Write string to stream

Writes the string pointed by str to the stream.
The function begins copying from the address specified (str) until it reaches the terminating null character ('\0'). This final null-character is not copied to the stream.
<cstdio>
<cstdio>
<cstdio>
<cstdio>
<cstdio>
<cstdio>
<cstdio>
<cstdio>
<cstdio>
<cstdio>
<cstdio>
<cstdio>
<cstdio>
posted on   ︶ㄣ第二名  阅读(3285)  评论(0编辑  收藏  举报
努力加载评论中...

点击右上角即可分享
微信分享提示