| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2084 人关注过本帖
标题:找到错误了,但不知道为什么出错...好像第一次运行还是对的,总之求教啦...
只看楼主 加入收藏
神龙赖了
Rank: 10Rank: 10Rank: 10
来 自:萨塔星
等 级:青峰侠
威 望:2
帖 子:711
专家分:1788
注 册:2012-10-13
收藏
得分:0 
YES!!!
终于找到错误了:

postition = (fpos_t*)malloc(str_count-1);

fpos_t在32位的机子上是int及四个字节,我习惯了char类型结果每个fpos_t只给了一个字节,悲剧啊...


(sizeof(fpos_t)*(str_count-1))
猫哥不好意思把你害的这么苦哈,你那个改进后的错误应该也是这个,
一天了虽然做了那么多事 可还是忘不了这道题啊,终于弄完了,不然该不正常了...

在这里中心的感谢各位大牛小牛们的支持,虽然最后还是自己解出来了,
但是还是学到了不少,大概吧...总之谢谢了


I have not failed completely
2013-01-01 21:08
神龙赖了
Rank: 10Rank: 10Rank: 10
来 自:萨塔星
等 级:青峰侠
威 望:2
帖 子:711
专家分:1788
注 册:2012-10-13
收藏
得分:0 
嘻嘻自己解出来百分贴就不报销了啊,毕竟可用分其实也不多嘛...
哎,想不到一个程序就能脱我一天,看来明天作业十有八九又要欠了...
也不知道这样做对不对啊...

I have not failed completely
2013-01-01 21:22
快速回复:找到错误了,但不知道为什么出错...好像第一次运行还是对的,总之求教 ...
数据加载中...
 
   



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

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