荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Begin (一开始就绝望), 信区: Program
标  题: Re: 关于c语言的一个很简单的问题
发信站: 荔园晨风BBS站 (Thu Sep 26 10:23:17 2002), 站内信件

tc的老问题了,是scanf的一个bug,
只有在对实数数组赋值的时候会出现问题,
解决办法是scanf("%f", &x); 然后把x赋给数组。
以前讨论过的,当时研究过原因,不过忘记了,呵呵。
有兴趣可以看看scanf的实现源码就知道了.
【 在 missingu (风在发端) 的大作中提到: 】
: 我用scanf给一个数组逐一赋值,如果是用%f(即单精实型)时,可以编译,但运行
: 时就出错。而改为%d(整型)时就什么问题都没有。望哪位高手能绑下忙。
: 注:我用的是turbo c 2.0


--
Good programming is %99 sweat and %1 coffee.

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 202.96.134.135]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店