fgets(input, sizeof(input), stdin);啥意思
时间: 2023-11-25 19:05:10 浏览: 632
Linux C语言监听键盘输入.zip
4星 · 用户满意度95%
`fgets(input, sizeof(input), stdin)` 是 C 语言中用于从标准输入流(stdin)读取一行数据的函数。它的作用是从标准输入流中读取一行数据,将其存储在 `input` 字符数组中,并在读取到换行符或者达到指定的字节数(`sizeof(input)`)时停止。函数的返回值是指向 `input` 的指针,即读取到的字符串的首地址。该函数可以避免缓冲区溢出的风险,并且可以读取包括空格在内的整行数据。
阅读全文