學(xué)習(xí)C語(yǔ)言一定要用linux嗎?
逸遠(yuǎn)1144
2016-07-16 20:05:33
TA貢獻(xiàn)12條經(jīng)驗(yàn) 獲得超28個(gè)贊
是啊,1.在Linux下面開發(fā)的話便于移植,windows操作系統(tǒng)太大,不便于移植。
2.C語(yǔ)言是一種面向底層的編程語(yǔ)言,要寫好C程序,必須對(duì)操作系統(tǒng)的工作原理非常清楚,因?yàn)椴僮飨到y(tǒng)也是用C寫的,我們用C寫應(yīng)用程序直接使用操作系統(tǒng)提供的接口。
linux內(nèi)核就是linus大神用C語(yǔ)言寫的,
Linux是一種開源的操作系統(tǒng),你有任何疑問(wèn)都可以從源代碼和文檔中找到答案,即使你看不懂源代碼,也找不到文檔,也很容易找個(gè)高手教你,各種郵件列表、新聞組和論壇上從來(lái)都不缺樂(lè)于助人的高手;而Windows是一種封閉的操作系統(tǒng),除了微軟的員工別人都看不到它的源代碼,只能通過(guò)文檔去猜測(cè)它的工作原理,更糟糕的是,微軟向來(lái)喜歡藏著揶著,好用的功能留著自己用,而不會(huì)寫到文檔里公開。
舉報(bào)