外部引用的函数最好声明一下,有两个close()改成了fclose()才通过的,好多变量声明了没用。
明天再慢慢研究。 感谢告知错误,这就改了。
还有些不明白的地方,fflush 和 fclose 好像不能工作?
[ 本帖最后由 aubell 于 2010-4-29 12:02 编辑 ] 文件读写真是个头痛的问题。
贴个不用读写文件的。
因为编译的exe比源码体积还小,所以就不贴源码了。
[ 本帖最后由 aubell 于 2011-4-5 11:43 编辑 ] 又不懂,又没电脑…帮顶吧…
回复 72# 的帖子
辛苦了,呵呵!谢谢! fclose()前面j加上fflush()就出问题了。不加就OK。回复 77# 的帖子
可我的电脑上,不加 fflush ,一样运行错误。只要在write_table里面用 fclose,运行就出错,不知道为什么。
不用 fclose ,反倒可以顺利的运行。 用gcc编译的,加了fflush以及fclose,都可以正常运行。
用cl编译的,加了fclose就不能运行create_table.exe了。
估计要么是编译选项设置的不对,可能跟系统的线程有关?
导致运行时不是严格按照先后次序? fflush干嘛用的…