回覆列表
  • 1 # Ezineio

    C語言從入門到放棄

    C語言之父

    資料結構與演算法

    高質量C

    ……

  • 2 # 嵌入式經驗分享

    哪本書不重要,多練才是關鍵,在實踐中學習,學的快。

    C主要用在嵌入式系統開發,你想做這方面嗎?

  • 3 # 匿名使用者623

    去某寶搜搜,c語言入門,能找到好多書,其實基礎的東西都是一樣的,隨便買一個看看

    如果真的是特別小白,啥啥都不會那種,建議買些影片看看吧,看看影片入門的難度會低一點兒。

    關鍵的關鍵,是一定要動手寫

  • 4 # 愛科學的法律人

    C語言其實很簡單,不過對於大學生來說這是第一次接觸程式語言可能會有點不適應。

    不過其實對於C語言來說,其知識點很少。我大學時候,計算機二級等級考試C語言和計算機三級考試都是一次過。我來和你說一下學習方法。其他語言也基本適用。

    C語言基本知識點就是需要先知道這幾個是什麼

    1、常量,變數,宏定義,標頭檔案h,程式檔案c,你吧這幾個概念搞懂即可

    2、然後就是計算符號,程式語言就是讓計算機的CPU進行各種計算,所以計算符號就是加減程式,與,或,非

    3、二進位制裡面的取反,異或邏輯

    4、儲存裡面的補碼

    5、然後就是判斷邏輯的,if else ,swich case,

    6、迴圈語句 while,for

    7、函式定義,宣告,呼叫

    如何利用上面的基礎知識呢?

    寫下你的第一個程式輸出:hello world!

    把自己想象成一個機器人,你寫的每一句程式都按照邏輯走,不要有自己思維,程式怎麼計算,怎麼執行,跳轉,你就怎麼計算

    這樣你會發現C語言其實很簡單。當然對於考試他會反覆考察細節,比如for多少次之後變數是多少,或者i++,++i的關係,其實只要理解了這些計算符號是什麼意思,把自己當作一臺計算機,這些考查的陷阱都是可以成功避過的。

    這樣你就可以隨意編寫自己想要的程式了,當然才開始需要繪製邏輯框圖,設想一下程式怎麼編寫才能達到效果。這樣程式無非是把你畫的框圖實現起來而已。那這樣就以不變應萬變,可以隨便寫程式了。

    希望你不要怕學習,學習找到方法是舉一反三的,其他語言也可以套用

  • 5 # 亦凡流量卡

    看書,特別是技術類的書,當然是要看最經典的《C程式設計語言》

    內容簡介  :

    在計算機發展的歷史上,沒有哪一種程式設計語言像C語言這樣應用廣泛。本書原著即為C語言的設計者之一Dennis M.Ritchie和著名計算機科學家Brian W.Kernighan合著的一本介紹C語言的權威經典著作。我們現在見到的大量論述C語言程式設計的教材和專著均以此書為藍本。原著第1版中介紹的C語言成為後來廣泛使用的C語言版本——標準C的基礎。人們熟知的“hello,World"程式就是由本書首次引入的,現在,這一程式已經成為眾多程式設計語言入門的第一課。

    原著第2版根據1987年制定的ANSIC標準做了適當的修訂.引入了最新的語言形式,並增加了新的示例,透過簡潔的描述、典型的示例,作者全面、系統、準確地講述了C語言的各個特性以及程式設計的基本方法。對於計算機從業人員來說,《C程式設計語言》是一本必讀的程式設計語 言方面的參考書。

    作者簡介 :

    Brian W. Kernighan: 貝爾實驗室計算科學研究中心高階研究人員,著名的計算機科學家。他參加了UNIX系統、C語言、AWK語言和許多其他系統的開發,同時出版了許多在計算機領域具有影響的著作,如《The Elements of Programming Style》、《The Practice of Programming》、《The UNIX Programming Environment》、《The AWK Language》、《Software Tools》等。

    Dennis M. Ritchie:1967年加入貝爾實驗室。他和Ken L. Thompson兩人共同設計並實現的C語言改變了程式設計語言發展的軌跡,是程式設計語言發展過程中的一個重要里程碑。與此同時,他們兩人還設計並實現了UNIX作業系統。正是由於這兩項巨大貢獻,Dennis M. Ritchie於1983年獲得了計算機界的最高獎——圖靈獎。此外,他還獲得了ACM、IEEE、貝爾實驗室等授予的多種獎項.。

  • 6 # 人間至樂是清歡

    個人建議你先不要買紙質版書籍,因為如果你選了相關專業的話,以後大學會學到C語言的。下載電子版先做了解,看裡面的知識點是否適合自己,作為初學者,不要太過勉強自己。下面就是我的一些推薦,譚浩強的《C程式設計》為什麼作為首選?其實並不是它很適合初學者,而是很多大學都選擇這本書作為教材,因此提前預習總是有利無害的。而清華的《從門到精通》總是會被吐槽成《從入門到放棄》,因此我就放在第三位了。不過這本書確實不錯,書挺厚,知識點挺全。

    1、[C程式設計(第四版)].譚浩強

    由譚浩強教授著、清華大學出版社出版的《C程式設計(第4版)》是一本公認的學習C語言程式設計的經典教材。根據C語言的發展和計算機教學的需要,作者在《C程式設計(第三版)》的基礎上進行了修訂。《中國高等院校計算機基礎教育課程體系規劃教材:C程式設計(第4版)》按照C語言的新標準C99進行介紹,所有程式都符合C99的規定,使編寫程式更加規範;對C語言和程式設計的基本概念和要點講解透徹,全面而深入;按照作者提出的“提出問題—解決問題—歸納分析”三部曲進行教學、組織教材;書中的每個例題都按以下幾個步驟展開:提出任務—解題思路—編寫程式—執行程式—程式分析—有關說明。符合讀者認知規律,容易入門與提高。從20世紀70年代末、80年代初開始,中國的高等院校開始面向各個專業的全體大學生開展計算機教育。面向非計算機專業學生的計算機基礎教育,牽涉的專業面廣、人數眾多,影響深遠,它將直接影響中國各行各業、各個領域中計算機應用的發展水平。這是一項意義重大而且大有可為的工作,應該引起各方面的充分重視。

    2、零基礎學C語言 第3版

      《零基礎學C語言(第3版)》非常適合無C語言基礎或基礎薄弱的程式設計師閱讀,並可作為開發人員的參考手冊。

    3、[C語言從入門到精通].王娣等

    本書從初學者的角度出發,以通俗易懂的語言,豐富多彩的例項,詳細介紹了使用C語言進行程式開發應該掌握的各方面知識。全書共分17章,包括C語言概述,演算法,資料型別,運算子與表示式,常用的資料輸入、輸出函式,選擇結構程式設計,迴圈控制,陣列,函式,指標,結構體和共用體,位運算,預處理,檔案,儲存管理,網路套接字程式設計和學生成績管理系統等。所有知識都結合具體例項進行介紹,涉及的程式程式碼給出了詳細的註釋,可以使讀者輕鬆領會C語言程式開發的精髓,快速提高開發技能。

    本書列舉了大量的小型例項、綜合例項和部分專案案例;所附DVD光碟內容有同步影片講解、例項源程式、“實踐與練習”答案等;本書的服務網站提供了模組庫、案例庫、題庫、素材庫、答疑服務。

    本書內容詳盡,例項豐富,非常適合作為程式設計初學者的學習用書,也適合作為開發人員的查閱、參考資料。

  • 中秋節和大豐收的關聯?
  • 消除農村視覺貧困的具體措施有哪些?