黑马程序员技术交流社区
标题:
关于C语言输入输出的问题?
[打印本页]
作者:
胡铭
时间:
2014-4-27 11:44
标题:
关于C语言输入输出的问题?
本帖最后由 胡铭 于 2014-4-27 16:42 编辑
scanf、printf和gets、puts之间有什么区别吗?
作者:
gmadong@163.com
时间:
2014-4-27 11:48
本帖最后由 gmadong@163.com 于 2014-4-27 11:50 编辑
scanf不能取代gets
scanf里面无法输入空格,当你输入空格时,空格后面的内容就没有放到你指定的变量里面,
如果用scanf输入aa bb,它得到的是aa,而后面的 空格和bb就没有了。
如果用gets你还是输入aa bb的到的就是aa bb
而printf和puts是没什么区别
作者:
恣意
时间:
2014-4-27 12:37
puts,gets是处理字符串的函数。priintf,scanf可以是任意类型,多个数据。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2