当前位置:首页 > 靖西杂谈 >

c语言gets函数

时间:2026-06-03 01:00:52来源:

总结:

`gets` 是 C 语言中用于从标准输入读取字符串的函数,但因其不安全,已被弃用。建议使用 `fgets` 替代。

项目 内容
函数名 `gets`
功能 从标准输入读取字符串(直到换行符)
参数 `char str`:存储输入的字符数组
返回值 成功返回 `str`,失败返回 `NULL`
安全性 不安全,易导致缓冲区溢出
建议替代 `fgets`(更安全)

注意事项:

`gets` 在 C11 中已被移除,推荐使用 `fgets(stdin, sizeof(str), stdin)` 实现相同功能。

展开更多
标签: