linux整個系統(tǒng)都是用c寫的,絕大多數(shù)都有c的源碼,大量優(yōu)秀的代碼行可供學(xué)習(xí)、參考??梢哉f全世界最優(yōu)秀的c代碼都在這樣,這是你獲取秘籍提高功力,最佳寶藏! 內(nèi)核,git,gcc,gdb,gmail等大量的優(yōu)秀軟件源碼,使得學(xué)習(xí)方便快捷。 glibc也是c最佳的類庫,提供了各種各樣的系統(tǒng)參數(shù)和接口,用他們可以便捷和底層系統(tǒng)打交道。 vim是最佳編輯器,gcc是最佳的c編譯器,gdb是最強大的調(diào)試器,如果你學(xué)會并熟悉gdb后,你就不在覺得ide調(diào)試有多好了。還有strace是動態(tài)調(diào)試的好幫手哦 歡迎加入linux大家庭,不要信什么培訓(xùn)啥的,好的培訓(xùn)不多花學(xué)費是試不出來的??,找本好書,然后多練就行。關(guān)于好書,給你推薦幾本: 《unix環(huán)境高級編程》、《unix網(wǎng)絡(luò)編程》、《tcp/ip詳解》、《深入理解計算機系統(tǒng)》等。還有一本來自培訓(xùn)教材,《Linux c 編程一站式學(xué)習(xí)》,由淺入深,講C語言本質(zhì),講c語言本身,講操作系統(tǒng),計算機組成原理,匯編,編譯原理等等 |
|