C语言 fgets与gets有何区别? 核心思想:一句话总结gets()是“危险的”,因为它无法限制读取的字符数,极易导致缓冲区溢出,从而引发程序崩溃或安全漏洞,在现代C编程中,应绝对避免使用gets(),fgets()是“安全的”,因为它允许你指定最大读取字符数,可以有效地防止缓冲区溢出,是读取字符串的标准和推荐方法,gets()函数…… 99ANYc3cd6 / C语言 / 02-08 / 39 阅读 0 评论