➤ 當格式化輸出成為一種圖靈完備的程式語言
✤ https://github.com/carlini/printf-tac-toe
本項目展示了一個極致的 C 語言程式設計技巧:如何僅通過單一的 `printf` 函式呼叫來實現完整的井字遊戲邏輯。作者利用 `printf` 格式化字串中不為人知的特性(特別是 `%n` 與位置參數指定符),將記憶體操作與邏輯運算轉化為字串處理,不僅實現了圖靈完備的計算模型,還編寫了一個可互動的遊戲。這項作品曾入選 IOCCC(國際 C 語言混淆程式碼大賽),是研究底層記憶體操作與編譯器行為的經典案例。
+ 這簡直是瘋狂的藝術!我從未想過 `%n` 可以被這樣濫用,這已經超越了代碼,簡直是字串上的數位邏輯電路。
+ 這是計算機科學領域的奇蹟。雖然實用性為零,但作者對 `printf` 參數處理與記憶體位址存取的洞察力令人嘆為觀止,這確實是駭客精神的巔峯。
#C 語言 #IOCCC #代碼混淆 #printf 導向編程




