當前位置:編程學習大全網 - 電腦編程 - 輸出編程代碼怎麽寫

輸出編程代碼怎麽寫

輸出編程代碼怎麽寫如下

“這裏是個經典的例子 (應該以壹行表示的, 雖然第壹次執行後它後自修復): char*s="char*s=%c%s%c;main(){printf(s,34,s,34);}"; main(){printf(s,34,s,34);} 這段程序有壹些依賴, 忽略了 #include , 還假設了雙引號 " 的值為34, 和 ASCII 中的值壹樣。

這裏還有壹個有 James Hu 發布的改進版: #define q(k)main(){return!p.uts(#k"\nq("#k")");}

q(#define q(k)main(){return!puts(#k"\nq("#k")");})

  • 上一篇:四川省人工智能研究院好嗎
  • 下一篇:如何使用python執行遠程shell腳本
  • copyright 2024編程學習大全網