C语言如何使用Gets函数

2026-05-02 19:06:38
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` 替代。

  • 标签: