fgets()函数:用于读取文件字符串
头文件:include <stdio.h>
函数说明:fgets()函数用来从参数stream所指的文件内读入字符并存到参数s所指的内存空间,知道出现换行符,读到文件尾或是已经读到size-1个字符为止,最后再加上NULL作为字符串结束标志。
注意; gets函数由于没有指定输入字符的大小,如果输入字符大于数组长度时,会产生内存越界,而fgets函数可以根据定义数组的长度自动截取字符,从而消除隐患
fgets()函数:用于读取文件字符串
头文件:include <stdio.h>
函数说明:fgets()函数用来从参数stream所指的文件内读入字符并存到参数s所指的内存空间,知道出现换行符,读到文件尾或是已经读到size-1个字符为止,最后再加上NULL作为字符串结束标志。
注意; gets函数由于没有指定输入字符的大小,如果输入字符大于数组长度时,会产生内存越界,而fgets函数可以根据定义数组的长度自动截取字符,从而消除隐患