1樓:匿名使用者
那該如何學c語言呢?希望我整理的 c語言的學習路線,能對你有幫助!如果沒有學習地方可以來
首先是c語言的基礎語法:變數、字串、條件、迴圈、陣列、函式、結構體等,然後就是指標、記憶體管理等c語言中至關重要的兩大標準。
因此,學習c語言推薦大家可以從《c primer plus》開始入門,系統地瞭解c語言的基礎語法和簡單應用。
對c語言有一定認知之後,就可以通過《c和指標》和《c專家程式設計》以及《c陷阱與缺陷》等高階圖書學習c語言中最重要的指標等內容了。想要更多瞭解這5本書,可以看這篇《行走c江湖多年,你修煉過五大祕笈嗎?》。
學習c語言的建議
除了c語言本身之外,程式設計師必學的內容還有資料結構和演算法、資料庫原理、計算機網路、作業系統、設計模式,這些都是從事開發必須掌握的基礎技能。
在初學c語言時,很多新人會覺得太難了,可能會遇到有些問題理解不透,有的是表達方式與以往數學學習中不同(如運算子等)。這個時候萬萬不能不氣餒,不明白的地方多問多想,鼓足勇氣進行學習,待學完後面的章節知識,前面的問題也就迎刃而解。
學習程式語言就是一個堅持看、敲、寫的過程。
給自己定一個學習目標
很多人剛開始學習熱情十分濃厚,但三分鐘熱度過後就失去了興致。當學習有了目標就有了方向,努力往那個方向專研總會學有所成。
認準路線
就按計劃學習c語言的學習路線是從基礎語法再到高階演算法,不能一口吃成胖子,所以當大家選擇了一本可以系統學習的書就認真學完。
多思考,多讀原始碼
在自己無法自主編寫**的時候,可以模仿別人寫的**,學習其中的思想,一步步形成自己的東西,慢慢你就會發現你也可以了。
自己改寫程式
通過前面的學習,應該已經掌握一些基本的程式設計技巧。一定要有自己的想法,然後讓自己的想法通過程式來實現。程式語言的學習過程就是堅持的過程,只要掌握了一種程式語言,再去學習其他的語言就很輕鬆了。
2樓:uni丶
能理解你現在的心情
我也是自學開始的
也一樣各種迷茫
簡單說一下 c就像是外語一樣 如果你會外語 就可以跟老外溝通 叫他幫你做一些事情 而c就是你和計算機溝通的語言
至於怎麼學 其實網上 論壇上 前輩們 大牛們說的都挺好的 只是我們境界不到 理解不到位而已
隨著你一點一點入門 你會發現很多人說的很多話都很對
書籍麼 推薦c primer plus 譚浩強的我是怎麼仔細看 書上的題當然是要弄明白的 剛開始的時候一些小的程式題目 多半是為了熟悉c的語法 等等 演算法涉及的不是很多 但是也要搞懂 背是沒用的 難道你考數學的時候要把所有的題都背下來? 況且以後是要自己寫**的
然後可以看看資料結構 只想說資料結構很重要 如果真的把資料結構看進去了 你現在好多的疑問跟迷茫都能找到答案 不過剛開始很難啃 然後可以看演算法的書了 ````再然後````你自己就知道該怎麼繼續往下學了
現在來說 記住c只是一種語言就好了 和英語什麼的差不多 但是基礎要打好 (可能這句話在無數論壇上看過 但是確實是真理)
3樓:
入門:自己寫**, 《c趣味程式設計百例》上的題目蠻不錯的 教材的 實驗指導書也行 寫不來再去翻書,不懂去問,一段時間後 太概能入門了。
提高:看**, 當然不是課本上的例子,比如說可以看 linux kernel的** 能學c 又可以學linux, 這個過程會很艱辛
精通:打好基礎後 可以去看高階程式設計了, 基本上就是 教你一些常用 api 的功能,呼叫方法
4樓:匿名使用者
我可以給你一個**,你去那**裡看看
5樓:匿名使用者
看點看得懂的,做一些acm的試題比較好,從簡單的開始做,最後做難的,最好有一本c和指標這樣的理解底層的書
6樓:納蘭含風
看天賦吧。賣個軟體自己試著編。
7樓:長沙新華電腦學院
跟著電腦學校的老師,或者自學看公開課
學習C語言,要學什麼數學,學習c語言要有什麼數學基礎吧
我個人是搞遊戲開發的,在遊戲中我們不斷的用到一個概念就是矩陣,這個屬於回 線性代數的內容答,向量,這個是高宗數學的內容。數值分析 說實話吧,對鍛鍊程式設計能力有幫助,在實際應用中感覺並不多,至少我並沒有遇到很多次。高等代數 說石化,這個用得更少了,真的,個人覺得高等數學並不是讓你學數學了,學的是一種...
C語言中和到底先算哪個在C語言中,,和的優先順序哪個高?
這裡出現三個運算子,所以先算 a a 2,為真,後面就不算了,前面是0時,符號後面的不計算.前面不是0時,號後面的不計算.所以x 1,a 2,b 1,c 1 逗號運算在c語言中是最後的。是同級,看哪個在前就先算哪個。不過要注意的是 都有不完全運送。對於 運送則從左到右進行判斷,如果左邊為0,則右邊不...
c語言中的控制字元到底是什麼,c語言中什麼是控制字元?
c語言中的控制字元是出現於特定的資訊文字中,表示某一控制功能的字元。在計算中,一個控制字元或非列印字元,是一個 標示 一個數字 是否在字符集,其自身也是書寫字母來描述的。所有輸出在32以下的ascii表都是這個型別。在ascii碼中,第0 31號及第127號 共33個 是控制字元或通訊專用字元,如控...