這裡黑客新聞嗎?作者用**更新了自己的簡歷,是不是很接地氣,特符合程式設計師的逼格。這是乙份可讀可執行的c語言原始檔,也是作者編碼風格的體現。
c語言天才寫的乙份簡歷
#include
#include
typedef struct ;
union ;
union ;
time_t started;
time_t left;
char * description;
} thing_t;
typedef thing_t job_t;
typedef thing_t school_t;
typedef thing_t project_t;
#define current 0 /*程式設計客棧 i wasn't alive at the unix epoch, so that'll work */ /* contact information */ char * name = "kevin r. lange";
char * email = "[email protected]";
char * address = "1045 mission st, apt 440n" "san francisco, ca 94103";
/* education */
school_t uiuc = };
school_t hit = };
school_t * schools = ;
/* projects */
project_t compiz = };
project_t toaruos = };
project_t * projects =ruvzcnefh ;
/* employment history */
job_t yelp = };
job_t apple_internship = };
job_t * jobs = ;
void print_thing (thing_t * thing) else
char ** desc = thing->description;
while (*desc) }
int main (int argc, char ** ar**)
puts ("employmentn");
job_t ** j = jobs;
while (*j)
puts ("projectsn");
project_t ** p = projects;
while (*p)
return 0;
}網友 wossoneri 編譯後,我們看到的簡歷
本文標題: 可讀可執行的c語言簡歷原始檔
本文位址:
C原始檔到可執行檔案的過程
一 c原始檔到可執行檔案共經歷了4個過程。在使用gcc編譯程式時,編譯過程可以被細分為四個階段,包括預處理 編譯 彙編 鏈結。1 預處理 在預處理階段,編譯器主要作載入標頭檔案 巨集替換 條件編譯的作用。一般處理帶 的語句。我們可以通過gcc 的 e 選項進行檢視,如下所示 root localho...
從原始檔到可執行檔案
建立對於問題思考的能力,培養自己的程式設計思想。原始檔 目標檔案 可執行檔案 原始檔 用偏日常化的語言進行編寫。c cpp 目標檔案 由計算機可識別的二進位制 構成,決定了程式執行的基礎。obj o 可執行檔案 可以執行為程式的檔案。exe out 過程 編譯 編譯過程包括 預處理 標頭檔案 巨集定...
原始檔 目標檔案和可執行檔案
1.原始檔 存放程式 的檔案,即我們編輯 的檔案,稱為源 檔案。c語音源程式檔案的擴充套件名為 c 源 檔案是相對目標檔案和可執行檔案而言的 一般使用高階語言寫出來的。2.目標檔案 源 經過編譯所得到的二進位制 稱為目標檔案。目標檔案的擴充套件名為 obj windows 或 o linux 目標檔...