我是學計算機軟件的學生。在學校的這幾年,我個人的體會是,如果妳對學好計算機不感興趣,那根本就是個屁,到了學習的後期會相當枯燥。如果不能堅持下去,那就只能做網管了!首先妳要問問自己這個興趣是不是只是壹時興起。第三,妳得對自己的性格有個大概的了解。太浮躁,靜不下心的人是學不會計算機的。好吧,多余的話我就不拉了!
我們來談談計算機語言。計算機語言分為機器語言,低級語言,高級語言!在低級語言的使用中誕生了完美的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!學其他語言會輕松很多!
不知道妳以後怎麽走,基本路線是大學生-程序員-工程師-然後轉行做管理或者技術總監就可以了。這個我不太了解!
事實上,在中國,學習計算機科學的人很多,但精通計算機的人很少。只要妳好,走到哪裏都是寶!
最後,自學能力很重要,尤其是計算機專業的學生。
最後告訴妳:我遇到壹點困難就想放棄,所以我打了那麽多字妳很抱歉。