fgets函数会读取换行符,并将其作为字符串的一部分存储。这意味着,当你使用fgets函数从文件或标准输入中读取一行文本时,如果文本中包含换行符,换行符也会被读取并存储在返回的字符串中。 以下是一个简单的示例代码,展示了fgets函数的行为: c #include <stdio.h> #include <string.h> int main()...
fgets() 函数的原型如下: char *fgets(char *str, int n, FILE *stream); 这个函数会从指定的流(stream)中读取最多 n-1 个字符,或者直到遇到换行符为止,将读取的内容存储到 str 指向的字符数组中。重要的是,fgets() 确实会读取换行符(如果遇到的话),并将其作为字符串的一部分存储。 让我们通过一个简...