社区
C语言
帖子详情
求助大牛:关于scanf的深入问题。
LixueDaddy
2012-04-15 05:30:40
问题在博客里面,请大家给我出出主意。http://blog.csdn.net/lixue_cui/article/details/7462073
...全文
118
3
打赏
收藏
求助大牛:关于scanf的深入问题。
问题在博客里面,请大家给我出出主意。http://blog.csdn.net/lixue_cui/article/details/7462073
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LixueDaddy
2012-04-19
打赏
举报
回复
最终还是用getchar(),接在scanf后面解决的。
不清楚之前为什么不行。不过这个方法最简单了。
[Quote=引用 1 楼 的回复:]
用getch,getchar,scanf读取字符串或者字符的时候容易出现缓冲区残留'\n'的情况。
于是下次读取的时候,就会读取到'\n'.
为了防止这种情况,可以在scanf函数之前加下面三条语句之一:
标准:rewind(stdin);
windows扩展:fflush(stdin);
暴力:stdin->_cnt=0;
[/Quote]
evencoming
2012-04-15
打赏
举报
回复
用getch,getchar,scanf读取字符串或者字符的时候容易出现缓冲区残留'\n'的情况。
于是下次读取的时候,就会读取到'\n'.
为了防止这种情况,可以在scanf函数之前加下面三条语句之一:
标准:rewind(stdin);
windows扩展:fflush(stdin);
暴力:stdin->_cnt=0;
iEverX
2012-04-15
打赏
举报
回复
学习了
[Quote=引用 1 楼 的回复:]
用getch,getchar,scanf读取字符串或者字符的时候容易出现缓冲区残留'\n'的情况。
于是下次读取的时候,就会读取到'\n'.
为了防止这种情况,可以在scanf函数之前加下面三条语句之一:
标准:rewind(stdin);
windows扩展:fflush(stdin);
暴力:stdin->_cnt=0;
[/Quote]
C语言入门到高阶-- printf、
scanf
与 CGI 文件重定向
尹成老师,带你步入 C 语言的殿堂,讲课生动风趣、
深入
浅出,全套视频内容充实,整个教程以 C 语言为核心,完整精彩的演练了数据结构、算法、设计模式、数据库、大数据高并发检索、文件重定向、多线程同步、进程通讯...
JavaScript高级技巧:
深入
探索JavaScript语
好纠结,数据分析,数据开发,产品经理这三个岗位呀,有没有uu帮我分析一下呀,本人女生代码基础比较薄弱,美学基础比较好 #秋招# #秋招开了,你想投哪些公司呢#主要是从项目中抛出
问题
,然后问你有没有考虑项目中的...
深入
探讨 JavaScript 中的继承:实现继承的五种经典
class Solution {public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的...凉了问了一堆经历感受的
问题
,我真没那么多丰富的经历,还有各种规划,然后问了一些很大的技术
问题
,答得很烂。
深入
探析MySQL数据库:优势、版本与发展全面解读
#华为开奖那些事# 永辉二面 主要问了一些八股和项目的拓展点,中,一大早睡醒感觉脑子都是傻的,感觉面试官在对牛弹琴 网新恒天二面前端
求助
,,,网新恒天二面前端会问啥呀,给孩子一个offer吧#24秋招求职节奏...
C语言从入门到精通+贪吃蛇游戏开发实战
掌握C语言数据类型,printf,
scanf
函数,运算符,if语句,switch语句,for,while,do...while循环语句;常用数学函数应用;一维数组,多维数组,查找和常用排序算法,结构体与指针,自定义函数的定义与使用,函数的...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章