怎么用fgets函数返回值作为循环条件
时间: 2023-04-02 16:03:56 浏览: 188
有返回值的函数
可以使用fgets函数读取用户输入的字符串,并将其存储在一个字符数组中。然后,可以使用while循环来检查fgets函数的返回值是否为NULL,如果不是,则继续循环。例如:
char input[100];
while (fgets(input, sizeof(input), stdin) != NULL) {
// 处理用户输入的字符串
}
在这个例子中,fgets函数的返回值被用作while循环的条件,如果fgets函数返回NULL,循环将停止。否则,循环将继续执行,直到用户输入的字符串被处理完毕。
阅读全文