黑马程序员技术交流社区

标题: 之前总结的几个读取函数的区别 [打印本页]

作者: 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