易码技术论坛

 找回密码
 加入易码
搜索
查看: 101203|回复: 3

[求助]关于lava的问题

[复制链接]
发表于 2005-2-5 23:52:00 | 显示全部楼层
(k!= -1 || k!=1)这个条件不是永真的吗?应该都有反应
 楼主| 发表于 2005-2-6 13:53:00 | 显示全部楼层
sorry,一时手快打错了,现在改过了

代码是这样的




if(k!=-1&&k!=1) {printf("1d");getchar();}//测试一




fseek(....);




fread(....);




if(k!=-1&&k!=1) {printf("2d");getchar();}//测试二


而且我是在电脑端运行时出现这样的问题的....

[此贴子已经被作者于2005-2-6 13:56:03编辑过]

发表于 2005-2-6 13:59:00 | 显示全部楼层
无法编译。
帖个完整的代码吧。
 楼主| 发表于 2005-2-5 23:42:44 | 显示全部楼层 |阅读模式
在我写的程序中有这样的代码

if(k!=-1||k!=1) {printf("1d");getchar();}//测试一

fseek(....);

fread(....);

if(k!=-1||k!=1) {printf("2d");getchar();}//测试二

fread的参数肯定没有问题

为什么在大多数情况下都没有问题,有时本来k=-1的,测试一没有反应,测试二却有反应(测试得k=-255或k=-253,总之很乱)?

k是int型的,两个测试间没有改过k的值!!!

lee说说吧
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-6-16 06:14 , Processed in 0.010696 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表