关于缓冲区的问题, 大家讨论一下.
来源:互联网 发布:浙江诸暨行知小学 编辑:程序博客网 时间:2024/05/18 03:58
最近重新开始复习C语言.现在有个缓冲区的问题不是很清楚.
在缓冲区中怎么样才能把一个回车字符放入缓冲区中. 要求. 回车字符不是缓冲区的第一个字符,也不在缓冲区的最后一个字符???
我在使用两个函数的时候碰到了这个问题. gets() 和scanf();
这两个函数都是从缓冲区中取一个字条串,也都是以'/N'为结束标志.
当我先用scanf()取完字符串后马上用gets()来取字符串.可根本不执行后面的字符串就接着运行下面的代码了.我就想这可能是'/N'做的怪. 我就猜测,可能是gets()不处理缓冲区中的第一个字符是'/N'的清楚, 而scanf()做了一些处理(具体不知道),因为连用它来输入数据的时候可以实现. 而我要求它从缓冲区里取出的第一个字符一定是'/N'时( scanf("/n%d",&i); ),发现输入的时候回车可加可不加.这有点和它使用说明有点出入. 不知道有那位高手知道.
- 关于缓冲区的问题, 大家讨论一下.
- 与大家讨论一下在视频上叠加透明窗口后闪烁的问题,求指导!
- ubuntu12.04安装opencv-1.0.0的问题(希望大家进来讨论一下)
- ubuntu12.04安装opencv-1.0.0的问题(希望大家进来讨论一下) (转载增补)
- 和大家讨论一下《Undocumented Windows 2000 Secrets》一书的翻译问题,希望大家给我一些建议
- 欢迎大家一起讨论一下pb界面中的问题
- 关于scanf()的缓冲区问题
- 大家来讨论一下
- 大家来讨论一下
- 想和大家讨论一下 对这篇文章的看法
- 我也提一个关于递归的问题,代码简单,不绕,希望一起讨论一下~
- 大家讨论一下delphi prism 如何?
- 【转】关于scanf()的缓冲区问题
- 关于Console.ReadLine()与缓冲区的问题
- 关于fork和缓冲区的问题
- 关于getchar函数缓冲区的问题
- 关于getchar函数缓冲区的问题
- 关于python open函数缓冲区的问题
- 利用 NDIS 中间层驱动程序截获网络封包
- Tomcat性能调整
- C语言格式控制符和转义字符
- 使用存储过程为海量数据库表更新字段
- Tomcat 内存和远程调试
- 关于缓冲区的问题, 大家讨论一下.
- 过滤钩子驱动程序
- 改变或关闭Oracle XDB的ftp和http端口
- 配置.net 3.0开发环境
- 《COM原理及应用》学习笔记之第九章
- Linux中.o,.a.so的意义及实现
- Win2K下关联进程/端口之代码初步分析
- 用dwr和javascript从数据库中读取数据产生树
- RHEL 5 Install Number