C语言如何使用Gets函数
`gets` 函数用于从标准输入读取字符串,直到遇到换行符为止。它常用于获取用户输入的字符串。
| 功能 | 说明 |
| 函数名 | `gets` |
| 所属头文件 | ` |
| 参数 | `char str`:存储输入字符串的字符数组 |
| 返回值 | 成功时返回 `str`,失败返回 `NULL` |
| 注意事项 | 不检查缓冲区溢出,存在安全隐患 |
使用示例:
```c
include
int main() {
char str[100];
printf("请输入字符串:");
gets(str);
printf("您输入的是:%s ", str);
return 0;
}
```
注意:`gets` 已被 `fgets` 取代,因 `gets` 容易引发缓冲区溢出问题。建议使用更安全的 `fgets` 替代。
- 标签:











