阅读量:1
在C语言中,gets函数用于从标准输入(键盘)读取一行字符串。
使用方法如下:
#include <stdio.h> int main() { char str[100]; // 读取一行字符串 printf("请输入一个字符串:"); gets(str); // 输出字符串 printf("你输入的字符串是:%s\n", str); return 0; }
在上面的例子中,我们首先定义了一个字符数组 str
,用于存储输入的字符串。然后使用 gets(str)
从标准输入读取一行字符串,并将其存储到 str
中。最后,使用 printf
输出输入的字符串。
需要注意的是,由于gets函数没有限制输入的字符串长度,容易发生缓冲区溢出。为了避免这种情况,推荐使用更安全的函数fgets来替代gets函数。