已将打印数据输出到输出文件
问题描述:
由于某些未定义的行为,导致此代码打印到文件时出现问题。看来,当我测试它输出文件打开,但是是空的。任何人都可以在他们的系统上运行它,并告诉我它是否可以在你的系统上运行,或者根本不工作。如果你运行它,你也可以为我提供输出文件。已将打印数据输出到输出文件
这里是代码 http://ideone.com/ku7qc 和文件中的数据 http://ideone.com/TY1U8 感谢
答
每代码注释:
编译器应该是GCC,在system("PAUSE")
不会“工作”在大多数UNIX中。它看起来像是在Windows PC上运行的cygwin下或Linux下编译的。不是Windows。 PAUSE部分没有什么意义,因为这主要是DOS命令。你必须从某人那里复制代码,看起来代码与竞争的滑冰运动员相比。它是生产代码的概率很低。
你从哪里得到代码,以及这应该是什么作业?
建议: 请参阅www.cygwin.com
在您的PC上安装cygwin。
请包括一段简短的代码来重现您的问题,而不是链接到有超过200行代码的外部网站,并且没有提示您认为哪部分工作不正确。 – Celada 2012-03-26 01:40:17
你真的需要弄清楚如何在自己的计算机上编译和运行程序;要求ideone.com,你的朋友和我们尝试调试一切不起作用的东西,肯定会比首先在自己的计算机上获得正确的环境更加痛苦。 – sarnold 2012-03-26 01:41:30
实际上,编译器不会显示代码的任何问题,我希望有人在系统上运行它之前先运行它,但它不会在我的系统上运行。 – KhoaVo 2012-03-26 01:42:13