写一段代码,这段代码就是打印这段代码,谁来试试☻

2016-05-20 16:39:37 +08:00
 dikT

如题

4647 次点击
所在节点    编程
29 条回复
cxbig
2016-05-20 17:43:10 +08:00
```php
<?php
echo file_get_contents(__FILE__);
```
Balthild
2016-05-20 22:21:20 +08:00
@blahgeek WTF …………
Sunyanzi
2016-05-20 23:09:29 +08:00
@oott123 @cxbig 其实 php 根本不用这么麻烦 ... 只要不出现 <?php 标签随便写啥都可以 ...
cxbig
2016-05-20 23:29:27 +08:00
@Sunyanzi 在我看来那和 console 自动输出上一个命令的 return 值一样,不属于“代码打印代码”的范畴。
Goheing
2016-05-20 23:36:33 +08:00
Perl 两行。。。
@ARGV = $0;
print for <>
bazingaterry
2016-05-21 00:55:53 +08:00
我来抖机灵,空代码,运行的时候没有输出,算不算打印自身?
UnisandK
2016-05-21 01:00:03 +08:00
@bazingaterry 想到一起去了 doge 。。
MCVector
2016-05-21 01:22:47 +08:00
```
#include <iostream>
#include <fstream>
int main()
{
std::ifstream f(__FILE__);
std::cout<<f.rdbuf();
f.close();
return 0;
}
```
xiamx
2016-05-21 09:46:16 +08:00
#!/bin/cat
xjl
2016-05-21 16:51:00 +08:00
Golang:

package main

import "fmt"

func main() {
fmt.Printf("%s%c%s%c\n", s, 0x60, s, 0x60)
}

var s = `package main

import "fmt"

func main() {
fmt.Printf("%s%c%s%c\n", s, 0x60, s, 0x60)
}

var s = `

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/280066

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX