Chinaunix
标题:
求教达人一个C指针用法的问题!急急急~~ 高手帮帮忙!
[打印本页]
作者:
sohu2000000
时间:
2010-06-03 17:46
标题:
求教达人一个C指针用法的问题!急急急~~ 高手帮帮忙!
我不知道我说看到的是否正确。我在写程序过程中,比如定义一个字符指针:*data。
当我给data的数据在60KB以下时,再把这些数据写到一个文件里面,一切正常,没有什么错误,
当超过60KB时,被写入的文件一直为0KB。这是为什么呢?即便我给data分配足够大的空间,结果还是0Kb。还请高手指教!
希望高手回复答案的时候,能帮着举个带着代码的的例子,求教,求教了,急急急~~ 高手帮帮忙吧! OTZ OTZ OTZ
作者:
没本
时间:
2010-06-03 17:50
别人可没你这问题,把你的程序发出来。
作者:
yujixi123
时间:
2010-06-04 21:28
问题没描述清楚 没法解答
作者:
sohu2000000
时间:
2010-06-05 01:07
结贴: 已经解决
问题的答案是
你用的是TC编译器吗,如果是的话,那就是因为TC下C的内存管理有几种模式,默认的是small模式,在这种模式下数据段不能超过64kb,即你定义的所有全局变量的总和不能超过64kb,如要超过64kb,请使用large模式或huage模式.
最后强烈建议你使用vc,vc没有这种问题。不要再使用TC了,TC太老了,都dos下的产品了。
作者:
chinesedragon
时间:
2010-06-05 18:03
结贴: 已经解决
问题的答案是
你用的是TC编译器吗,如果是的话,那就是因为TC下C的内存管理有几种模式 ...
sohu2000000 发表于 2010-06-05 01:07
老兄,你都没有说明你使用的环境啊
作者:
没本
时间:
2010-06-05 18:14
本帖最后由 没本 于 2010-06-05 18:17 编辑
有种时光错乱的感觉,又回到了用TC 2.0,CCDOS,Word Star,波斯王子,PC Tools的80年代末90年代初。
那时候的Turbo Pascal不错,编译速度超快,已经开始支持OO了。
作者:
shang2010
时间:
2010-06-05 21:33
搞半天原来是5毛啊
有linux版的,我44
作者:
没本
时间:
2010-06-05 21:45
本帖最后由 没本 于 2010-06-05 21:46 编辑
楼主在本版就一帖多发了,原来linux版还发了啊。五毛到不像,给TC打广告没钱拿啊,20多年前的产品,早过专利保护期了。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2