| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 874 人关注过本帖
标题:请问此结构体输入程序错在哪里?
只看楼主 加入收藏
紫ing~
Rank: 4
来 自:中科大
等 级:业余侠客
帖 子:103
专家分:273
注 册:2008-11-25
收藏
得分:0 
回复 7楼 flyue
呵呵,搜狗皮肤从搜狗官网下的,关于仙剑的皮肤非常多

唯有天道恒在,往复循环,不曾更改。。。
2009-08-02 22:05
prankmoon
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:161
专家分:921
注 册:2009-7-21
收藏
得分:0 
以下是引用紫ing~在2009-8-2 22:02的发言:
...我试了一下主要就是fflush(stdin)函数的作用,这个函数是不是就能够解决版主说的scanf乱崩的问题? ...

fflush在这里解决的不是斑竹所说的scanf的问题,而是清除缓冲区,以防对下面的gets函数的结果造成影响。

可能版主说的是这个意思:比如说,scanf("%d,%d", &a, &b),用户一不小心输入成了 "5 6",就会得到非本意的结果,主要就是输入没有严格遵照scanf函数的第一个参数的格式。我猜测可能是这样,具体的还是得版主来敲定。
2009-08-02 23:19
紫ing~
Rank: 4
来 自:中科大
等 级:业余侠客
帖 子:103
专家分:273
注 册:2008-11-25
收藏
得分:0 
嗯,看来以后接受输入时还要考虑清空缓冲区的问题,谢了

唯有天道恒在,往复循环,不曾更改。。。
2009-08-03 01:08
快速回复:请问此结构体输入程序错在哪里?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022648 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved