代码之家  ›  专栏  ›  技术社区  ›  Svisstack

C OneFile程序打印(在stdout上)自完成源代码

c
  •  0
  • Svisstack  · 技术社区  · 14 年前

    我听说三年前的问题,显然有无穷大的解决方案。 我想找到这个无穷大集合中的一个。

    问题: 写程序(只有一个文件示例“self source.c”),它在stdout自身源代码上打印并退出。

    所有的技巧都很高傲。有人能帮我吗?

    3 回复  |  直到 14 年前
        1
  •  3
  •   SLaks    14 年前

    这叫A Quine .

    维基百科有一个 example in C .

        2
  •  2
  •   torak    14 年前

    可以在中找到更多您可能不需要的示例 http://www.nyx.net/~gthompso/self_c.txt .

        3
  •  0
  •   wilhelmtell    14 年前

    Google 对于 quine 程序。