问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

gets函数怎么使用

发布网友 发布时间:2022-05-11 10:00

我来回答

1个回答

好二三四 时间:2022-09-27 23:25

gets函数,可以无限读取,不会判断上限,以回车结束读取,所以程序员应该确保buffer的空间足够大,以便在执行读操作时不发生溢出。gets是从stdin流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在buffer指针所指向的字符数组中。换行符不作为读取串的内容,读取的换行符被转换为null值,并由此来结束字符串。

热心网友 时间:2024-11-25 20:37

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

gets(s)函数与scanf("%s",s)相似,但不完全相同,zd使用scanf("%s",s) 函数输入字符串时存在一个问题,就是如果输入了空格会认为字符串结束,空格后的字符将作为下一个输入项处理,但gets()函数将接收输入的整个字符串直到遇到换行为止。
gets(s)函数可以无限读取,不会判断上限,以回车结束读取,所以程序员应该确保buffer的空间足够大,以便在执行读操作时不发生溢出。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 欧洲音乐留学。 德国音乐学院留学疑问!! 德国音乐学院留学问题。 去德国科隆音乐学院读研究生,考什么?怎么个程序? 高速公路超速20%未达50%怎么处理? 高速公路超速%100怎么处理 高速公路上超速百分之五十以上怎么处罚? 高速上超速20%未达50%怎么处理? 高速公路超速会怎么样? 高速超速违章如何处理? 什么花比较香,容易传出花香且适合在家里养 有什么开花又多又香且好养活的花? 家里养的什么花最香,什么花好养活 什么花最香又好养 什么花最香又好养? 请问哪种花放在家里很香,又比较好养,不容易死?谢谢! 在家里,什么花又香又好养,可以过冬,又不会占地方? oppo r17微信按住说话只能3秒 什么花好养开花又香 老公天天坏,有时候早上硬不起来怎么回事 用gets函数怎样给二维数组输入字符串 通过gets函数从键盘输入一行字符串到数组a(长度小于50),求其中空格字符 二维字符数组字符串的输入gets()??? 这条语句有什么用// gets(s[0]) ; 16岁可以办理信用卡?到那家银行可以? 银行信用卡16岁可以办吗? 16岁能办中国银行信用卡吗 正月我想搬家可以吗? 想问问大家在蜜源App上是怎么赚钱的? 蜜源APP是怎样实现睡后收入的? 租的房子到期了,正月十五可以把东西搬回家吗? 请问正月可以搬家吗 蜜源是个什么东西? 过了正月十五能搬点东西到出租房吗过了正月再去住 我想问问各位,蜜源这个app就只是我们想省点钱买东西的领劵平台吗?跟小红书的撸羊毛群有挂钩吗? 是否有用过赚钱APP蜜源的? 你们怎么找蜜源APP里的高佣商品啊? 身边好多妈妈在做蜜源,真的那么赚钱么?是赚朋友的钱么? 蜜源app是骗人的吗?真的能赚钱吗? 蜜源APP可以赚钱吗? 蜜源真的可以赚钱吗?