黑马程序员技术交流社区
标题:
之前总结的几个读取函数的区别
[打印本页]
作者:
IOS小菜鸟
时间:
2014-11-11 22:19
标题:
之前总结的几个读取函数的区别
scanf()去读到\n不会丢弃,而是返还给缓冲区,
getchar()读取到\n作为自己的返回值,
gets()函数读取到\n会丢弃掉,然后给字符串末加入一个\0,gets(name)如果你只键入了回车,那么回车将被丢弃掉,然后会存入一个\0到name地址。
fgets()函数读取到\n,就会把它存到字符串中,并在最后添加\0。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2