黑马程序员技术交流社区
标题:
C语言中,scanf、getchar、gets这3个函数有啥不同?
[打印本页]
作者:
gamyc
时间:
2015-5-23 16:40
标题:
C语言中,scanf、getchar、gets这3个函数有啥不同?
C语言中,scanf、getchar、gets这3个函数有啥不同?
作者:
woaiqpl
时间:
2015-6-1 10:02
都是输入函数
scanf 不能接受空格
gets会有警告
上面两个都不安全可能会有越界的可能
getchar好一些
作者:
yi95392
时间:
2015-6-1 21:30
scanf格式化输入,必须按对应的格式输入(很安全,除非你不按对应格式输入)
gets从缓存中吸收字符,遇到回车结束,不安全(非格式化输入)
getchar从缓存中输入吸收单个字符
作者:
这是829
时间:
2015-6-2 00:07
围观学习啦
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2