gets函数的用法

时间:2022.10.08 发布人:yushan1913

gets函数的用法

已解决问题

谷歌yushan1913用户在2022.10.08提交了关于“水果连连看gets函数的用法”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-08-06T18:02:25。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少 !

希望以下的回答,能够帮助你。

第1个回答

用户名:xiaobaoknow  

c语言,gets()函数用及夫送西孙针架来从标准输入设备(键盘)读取字符串直到换行符结束,但换行符会被丢弃,然后在末尾添加字符。其调用格式为:gets(s)。其中s为字符串变量(字符串331215问答数组名或字符串指针)。如果为单个字符指针,编译连接不会有错误,但运行后内存溢出错误育切赶抓。扩展**

  g照求湖实周货只古房律写ets(s)函数与scanf("%s",s)相似,但不完全相同,zd使用scanf("%s",s)函数输入字符串时存在一个问题,就是如果输入了空格会认为字符串结束,空格后的字符将作为下一个输入项处理,但gets(年不延手早们成别角)函数将接收输入的整个字符串直到遇到换行为止。

  gets(s区群机没抗维关发热汽激)函数可以无限读取,不会判断上限,以回车结束读取,所以程序员应该确保buffer的空间足够大,以便在执别立怎根免了城排阶本行时不发生溢出。