c用gets()函数输入字符串按回车后,回车符号是否也被输入到字符串当中?如果是,怎么避免回车符被写入

2024-12-16 06:57:05
推荐回答(1个)
回答1:

不会被输入到字符串中。
附:
【1】函数:gets
【2】头文件:stdio.h
【3】功能:从stdin流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在str指针所指向的字符数组中。换行符不作为读取串的内容,读取的换行符被转换为null值,并由此来结束字符串。
【4】注意:本函数可以无限读取,不会判断上限,所以程序员应该确保str的空间足够大,以便在执行读操作时不发生溢出。