首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

大牛:关于scanf的深入有关问题

2012-04-22 
求助大牛:关于scanf的深入问题。问题在博客里面,请大家给我出出主意。http://blog.csdn.net/lixue_cui/artic

求助大牛:关于scanf的深入问题。
问题在博客里面,请大家给我出出主意。http://blog.csdn.net/lixue_cui/article/details/7462073

[解决办法]
用getch,getchar,scanf读取字符串或者字符的时候容易出现缓冲区残留'\n'的情况。


于是下次读取的时候,就会读取到'\n'.

为了防止这种情况,可以在scanf函数之前加下面三条语句之一:

标准:rewind(stdin);
windows扩展:fflush(stdin);
暴力:stdin->_cnt=0;

热点排行