这些程序叫什么?目的是什么

What are these programs called ? And what is the purpose?

本文关键字:是什么 什么 程序      更新时间:2023-10-16

我遇到了这个C代码。。有人能告诉我这是干什么用的吗?

main()
{
    char*s="‎#include<iostream.h>%c
    main()
    {
        char*s=%c%s%c;
        cout.form(s,10,34,s,34,10);
    }
    %c";
    cout.form(s,10,34,s,34,10);
}

#include<iostream.h>

我打赌这个程序在运行时会打印自己的副本。。。查看quines上的维基百科:http://en.wikipedia.org/wiki/Quine_(计算)

这是一个自动复制程序:执行它将产生与自己的源代码完全相同的程序作为输出。

这是一个读取自己源代码的程序。