Re: [討論] 如何寫出一個史上最長的hello world

看板C_and_CPP作者 (咕啾咕啾魔法陣)時間10年前 (2014/06/16 11:22), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《jack710619 (ECLin)》之銘言: : 剛剛我跟我朋友寫作業的時候突然想到 : 某些程式隨便寫就幾百行了 : 但基本上都是一些重複的東西 : 而最簡單的程式就是hello world : 那要怎麼寫出一個史上最長的hello world程式 : PS:不能寫出一些無用的東西 : 也就是說用盡一切有效的方法把hello world寫長 : 例如一個字元一個字元慢慢輸入陣列然後輸出之類的 以前寫的code沒備分 所以只說方法 1.digraph/trigraph 2.用atexit/signal/ctor/dtor/fork/thread打亂順序 3.asm,看是要用buffer overflow還是eax回傳值 4.preprocessor metaprogramming 5.用perror,這樣就不用打'h''e''l''o''w''r''d'這些字元 6.盡量呼叫底層api,可以用import table來取得位址 這樣不見得最長 應該是最難懂的 如果真要最長 那就反組譯 這玩意一定最長 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.130.247.105 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1402888968.A.647.html
文章代碼(AID): #1JdcC8P7 (C_and_CPP)
文章代碼(AID): #1JdcC8P7 (C_and_CPP)