1樓:匿名使用者
入門級別: c語言入門經典 或者是 c primer plus高手級別:c和指標,c缺陷與陷阱
聖經級別:the c programming language其實學習完c語言的入門知識後,需要做專案,寫程式來練手的,不實際寫,是不可能成為高手的。
學c必須學資料結構和演算法。
看別人寫的源**也是學習的好方式。
我的建議是,c語言入門後,學習資料結構。然後有工作就工作,沒工作自己找專案做。在做的過程中再去看一些高階的課題和優秀的源**。
2樓:風雨也無晴
如果你一天花十個小時來學c語言,只能說你能熟練的運用c語言,沒有做過實際的專案,根本達不到高階。工作後做個2/3年才能精通。
國內都說比較好的入門書《c語言程式設計》,譚浩強的,看了這個算入門了,在想深入學,推薦《c和指標》/ 《c專家程式設計》/《c陷阱與缺陷》,這三本看完,就可以做一些實際的專案練練手了,不過光會c還遠遠不夠,最好學c++
希望能幫到你!純手打。
3樓:匿名使用者
你的目標不清晰,c語言本身只是一種語言。就好比英語,你學了英語之後,要通過什麼考試或者達到能自己出去旅遊什麼的,這才是目標
初學c語言程式設計問題,c語言程式設計怎樣入門
考慮什麼時候word 0,只有2種情況 一種是程式剛開始word 0,另一種是if c 也就是遇到空格的時候 所以當你遇到不是空格,並且word 0時,是不是說明,遇到一個新的單詞了,那麼word 1說明進入到一個單詞,計數,num 舉個例子,比如輸入是hello my friend 當遇到第一個字...
關於學習 C語言 的問題
這裡的t是一箇中間變數,首先你要懂得這裡是在賦值,即把a的值賦給t,那麼a所佔的記憶體 單元就沒有值了,然後再把b的值賦給a,這時b的記憶體單元就沒有值了,a的記憶體單元中的值就是b的值,最後再把t的值賦給b,道理一樣 如果你不能理解,你可以這樣想 當你兩個手中都有水杯的時候,你想把它們進行交換,這...
學習C語言,學習C語言
1 沒見過 2 不知道是哪個,同名的書過多 3 嚴重否定。此書知識性錯誤過多,雖然用的人很多,但毒害的人也很多。這書太注重瑣碎細節 可惜細節還有錯 不符合標準,對編譯思想提高有害。建議就是找國外引進的教材看,多看幾本書,有所比較,有所分析,把眼界放寬。也可以試試這本 至少比老譚書的強。上面有人說的 ...