开发者社区 问答 正文

gets()函数是什么呀?

gets()函数是什么呀?

展开
收起
LLLA 2022-03-29 15:13:10 595 分享 版权
1 条回答
写回答
取消 提交回答
  • gets()函数用来从标准输入设备(键盘)读取字符串直到回车结束, 但回车符不属于这个字符串。其调用格式为:gets(s);其中s为字符串变量(字符串数组名或字符串指针)。gets(s)函数与scanf(“%s”, &s)相似, 但不完全相同, 使用scanf(“%s”, &s)函数输入字符串时存在一个问题, 就是如果输入了空格会认为输入字符串结束,空格后的字符将作为下一个输入项处理, 但gets() 函数将接收输入的整个字符串直到回车为止。

    2022-03-29 15:13:26
    赞同 展开评论
问答地址: