當前位置:編程學習大全網 - 編程語言 - 編程精華,編寫高質量的C語言代碼

編程精華,編寫高質量的C語言代碼

“我是壹名高壹學生,對設計軟件很感興趣。所以,我要學習編程語言,C語言c++,java等。我想知道學習這些語言是否像學習英語單詞和語法為軟件設計鋪路。我應該如何學好這些語言,或者全部學好,或者掌握某壹門語言?”

我是學計算機軟件的學生。在學校的這幾年,我個人的體會是,如果妳對學好計算機不感興趣,那根本就是個屁,到了學習的後期會相當枯燥。如果不能堅持下去,那就只能做網管了!首先妳要問問自己這個興趣是不是只是壹時興起。第三,妳得對自己的性格有個大概的了解。太浮躁,靜不下心的人是學不會計算機的。好吧,多余的話我就不拉了!

我們來談談計算機語言。計算機語言分為機器語言,低級語言,高級語言!在低級語言的使用中誕生了完美的C,在C的發展中誕生了C++,在C++的發展中逐漸出現了JAVA。那麽,明白C的重要性了嗎?C是基礎,這也是為什麽幾乎所有高校教授的第壹語言都是C!!

所以,如果妳真的想學,就從C開始吧,“C++沒有大神,C有大神!”這句話是壹位從業10年的大神說的。其他語言能做的,c幾乎都能做。

剛開始學語言的時候,不要碰所有的門。那只會害了自己。學好壹門語言,其他的也差不多。

推薦幾本書給妳學好C:

編程在1。c 語言

作者:譚浩強

出版社:清華大學出版社

點評:第0期《C語言程序設計》譚浩強,我們很少用這本書來學習C語言。如果妳從來沒有接觸過C語言,這本書作為入門還是比較適合的。雖然大學畢業後就不再接觸這本書了,但我仍然記得這本書看了三遍,指針部分至少看了五遍的感覺。看完其他的書,我會對C語言中的壹些內容有更深的理解。相信大部分第壹次接觸C的人都有類似的感受。不要指望壹本有啟發性的書能帶給妳想要的壹切,這只是開始。

幾本書:

2.c編程語言

作者:布萊恩·W.Kernighan/Dennis·m·裏奇

出版社:清華大學出版社

點評:第1th C編程語言Brian w . Kernigan/Dennis m . Ritchie也叫R &;K C,C語言有誰能比C語言之父更有發言權?推薦看英文版。妳會驚訝於這兩個牛逼的人在不到200頁的篇幅裏對C語言的描述有多清晰。即使不是專門學C語言的人,也可以拿出來看看。

添加3。陷阱和缺陷。

作者:柯尼希

出版社:人民郵電出版社

點評:安德魯·克尼格·安德魯·克尼格的代表作,第二本《C陷阱與缺陷》,可以幫助初學者減少90%的錯誤。壹些錯誤(如賦值運算符、運算符優先級等。)還是會時不時的出現在妳自己的節目裏,不過他們都打過疫苗,很容易找到。另外作者寫了壹個加速的C++,據說是C++最好的入門。厲害!!

添加4個。專家編程。

彼得·範德林登

出版社:人民郵電出版社

點評:第三本《C專家編程》(LinDen,P.V.D)從書名就知道不能作為入門,第壹遍看就足以折磨大腦。作者聲稱編程的唯壹原因是因為好玩。與前幾本書相比,本書還介紹了C語言的運行環境,對C語言做了更全面的考察。深入分析C語言中壹些容易混淆的概念,如復雜的聲明和定義、數組和指針、鏈接和運行時庫、內存等。這很值得壹讀。對了,鏈接庫可以參考“深入理解計算機系統”這壹章,可讀性更強。

加5。編程基礎

史蒂夫·馬奎爾

出版社:人民郵電出版社

點評:第四本書《編程精要:編寫高質量的C語言代碼》Steve Maguire這是我看過的C語言最驚艷的壹本書。雖然不可能寫出壹個無bug的程序,但是按照作者提供的方法可以非常接近這個目標。這本書更側重於如何使用C語言開發工業產品。本書源於作者十幾年來壹直在問自己的兩個簡單問題:1)如何自動找出這個錯誤?2)如何才能避免這種錯誤?“他的另壹個代表作,調試開發過程(中文版微軟

6.c接口和實現

作者:大衛·r·漢森

出版商:艾迪森-韋斯利專業公司

點評:第五本書《C接口與實現》,David R. Hanson,據說是唯壹的本能和R &;K C與書同步,可惜中文版太爛,電子版無處加載。影印版跳過很多年了,原版54.99美元買不起,很難做什麽。我想妳很多年了,很抱歉至今看不到妳的臉。

7.c標準庫

作者:P. J .普勞格爾

出版社:人民郵電出版社

點評:前五本書差不多夠了,另外推薦兩本。精力過剩的可以翻翻第六本,C標庫。P. J. Plauger介紹C標準庫的實現,書中有更詳細的代碼。雖然這本書歷史悠久,實現肯定和以前不壹樣,但還是很有參考價值的,尤其是對C標準庫實現感興趣的人。中文版太貴,英文電子版太累。以後有地方借的時候我還是繼續看吧。

8.c語言參考手冊

作者:哈比森

出版社:機械工業出版社

點評:第7本C語言參考手冊是為了以後參考,幾乎任何C語言的細節都可以在裏面找到。本書的第壹部分介紹了C語言的語法細節。第二部分介紹運行時庫,可以用C標準庫閱讀。

好了,在學習的過程中,我最想對妳說的是,多寫,自己寫,不要自大,再學這些,妳絕對NB!學其他語言會輕松很多!

不知道妳以後怎麽走,基本路線是大學生-程序員-工程師-然後轉行做管理或者技術總監就可以了。這個我不太了解!

事實上,在中國,學習計算機科學的人很多,但精通計算機的人很少。只要妳好,走到哪裏都是寶!

最後,自學能力很重要,尤其是計算機專業的學生。

最後告訴妳:我遇到壹點困難就想放棄,所以我打了那麽多字妳很抱歉。

  • 上一篇:倉記編程語言出來了嗎?
  • 下一篇:UI交互設計場景應用在哪些方面
  • copyright 2024編程學習大全網