(清晨的陽光透過百葉窗的縫隙斜射進來,我眯着惺忪的睡眼,摸索着按下筆記本的開機鍵。機械鍵盤發出清脆的咔嗒聲,在安靜的房間裏格外清晰。)
"那個該死的數組越界bug..."我揉着太陽穴嘟囔道,"今天一定要解決掉..."
(Chrome瀏覽器自動登錄GitHub的瞬間,我的手指突然僵在了觸摸板上。)
"這...這怎麼可能?"
熱門項目排行榜上,清一色的Hello World程序赫然在目。更令人震驚的是,每個項目都有上萬star,評論區擠滿了頂禮膜拜的留言。
(我的鼠標不受控制地點開了評論區)
「天!這是什麼黑科技?cout居然能輸出文字!」
「#include
「求教大神!return 0;是什麼魔法?我只會return true...」
(一滴冷汗順着我的後頸滑落,浸溼了衣領)
"見鬼...全世界的程序員...水平都倒退了?"
(記憶突然閃回上週在Stack Overflow被羣嘲的場景)
「這時間複雜度是O(n^n)吧?」
「這裏明顯有內存泄漏!」
「代碼寫得跟意大利麪一樣!」
(我的手指不受控制地新建了一個cpp文件)
#include
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
(按下提交鍵後不到一分鐘,GitHub通知欄瘋狂閃爍)
「std::!他居然會使用命名空間!」
「endl比\n快多少?求性能測試!」
「這代碼風格太優雅了,我要打印出來裱在牆上!」
(我的嘴角抽搐着上揚)
"哈...哈哈哈...這太荒謬了..."
(我的手指在鍵盤上瘋狂舞動,彷彿被某種力量控制)
#include
#include
using namespace std;
int main() {
const char msg[] = "Hello, World!\n";
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
DWORD written = 0;
DWORD len = sizeof(msg) - 1;
__asm__ volatile(
"subq $40, %%rsp \n"
"movq %[hOut], %%rcx \n"
"movq %[msg], %%rdx \n"
"movl %[len], %%r8d \n"
"movq %[writtenPtr], %%r9 \n"
"movq $0, 32(%%rsp) \n"
"call *%[func] \n"
"addq $40, %%rsp \n"
:
: [func]"r"(WriteConsoleA),
[hOut]"r"(hOut),
[msg]"r"(msg),
[len]"r"(len),
[writtenPtr]"r"(&written)
: "rax", "rcx", "rdx", "r8", "r9", "memory"
);
return 0;
}
(評論區瞬間炸開了鍋)
某位認證爲"CTO"的用戶留言:「這...這難道是傳說中的機器碼編程?我在教科書上見過!」
「大佬是在用腦電波直接和CPU對話嗎?」
「看完這段代碼,我決定轉行去送外賣...」
(手機突然響起刺耳的鈴聲)
"您好,我係Google HR啦~"電話那頭傳來蹩腳的普通話,"三百萬美刀年薪啦,還有硅谷大house啦~"
(我默默掛斷電話,整個人癱在電競椅上)
電腦屏幕的藍光映在我呆滯的臉上,光標依舊在終端裏歡快地閃爍。
"原來...我TM早就是...傳說中的...碼神..."
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com