把程序执行的结果,写入.txt文件

首先你打开cmd,我们做一个例子:
dir命令输出的内容写入.txt文件

执行 dir,你会看到一些输出结果:

继续执行:

dir > d:\test.txt

你会在d盘看到你想要的文件text.txt

我们在d盘新建一个 quine.c文件 (自己表述自己)

include <stdio.h> static char sym[] = "\n\t\""; int main(void) {const char *code = "#include <stdio.h>%c%cstatic char sym[] = %c%cn%ct%c%c%c%c%c;%c%cint main(void) {%c%cconst char *code = %c%s%c;%c%cprintf(code, sym[0], sym[0], sym[3], sym[2], sym[2], sym[2], sym[2], sym[2], sym[3], sym[3], sym[0], sym[0], sym[0], sym[1], sym[3], code, sym[3], sym[0], sym[1], sym[0], sym[0], sym[1], sym[0], sym[0]);%c%c%creturn 0;%c}%c";printf(code, sym[0], sym[0], sym[3], sym[2], sym[2], sym[2], sym[2], sym[2], sym[3], sym[3], sym[0], sym[0], sym[0], sym[1], sym[3], code, sym[3], sym[0], sym[1], sym[0], sym[0], sym[1], sym[0], sym[0]); return 0;}

进入cmd界面,依次执行:

d:

gcc quine.c

a.exe

a.exe >   d:\test1.txt


这样我们就把程序执行的结果,写入了txt文件。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容