從零開始學習C語言,要先做什麼準備?比如需要什麼軟體等等

時間 2021-08-30 10:34:50

1樓:黃石佳誠家電維修

譚浩強的《c程式設計》,vc++6.0

2樓:匿名使用者

一、程式設計的基礎,例如:基本的程式語言基礎,至少對資料型別、程式的結構及流程控制等最基本的內容要相當清楚!另外有不少同學都問到資料結構的基礎,我一直認為資料結構和演算法的學習是幫助形成程式設計邏輯思維的很好訓練方式,對於程式設計師的長期專業素養的提高一定有好處,所以建議即使已經在嵌入式行業中工作之後也應該多補充一些相關的知識。

許多在學校沒有學過資料結構的同學往往認為這部分非常枯燥、難學。而實際上如果你能明白研究計算機儲存和資料組織方式的意義,就一定能夠充分體會到資料結構的價值和魅力。

二、作業系統工作原理,這部分往往是非計算機專業的同學在學校時沒有接觸過的。而由於嵌入式軟體設計相關的多工環境、模組間的同步與通訊協同、驅動設計等往往都需要有對作業系統工作機制的瞭解和掌握作為基礎,因此建議沒有系統學習過的同學,找一本相關的作業系統工作原理書籍認真看一下。

三、基本的硬體基礎,由於嵌入式linux開發往往是arm+linux路線,所以為了能夠在後續培訓過程中很好地掌握主流嵌入式微處理器的結構與原理(例如:arm9),就需要對硬體工作原理有初步的瞭解和掌握,建議看一下諸如計算機組成原理、體系結構等相關的專業書籍。

有沒有基礎知識及基礎知識的多少在很大程度上影響著你能否學習嵌入式linux及學習進度,因此,各個培訓機構在學員入學前讀會對其進行基礎知識考查,像其中的東方賽富嵌入式學院對這一塊更加看重,因為他們是保障真正100%就業,對學員入學的要求更加嚴格!

c語言從零開始 怎麼學 要求是什麼

3樓:

看書。選對學習書籍,對於學習c語言能夠起到事半功倍的作用。在看書的時候,沒看完一段知識點,最好上機進行實驗訓練,把章節後面的練習自己動手操作一

下,章節中的**示例也可以自己動手敲一下,進行編譯。這樣不僅可以鍛鍊自己敲**的能力,還有助於進一步理解理論知識點。

敲**。學習的時候,如果光看書上的理論知識,而不自己動手進行實踐,理解不深刻,是很容易遺忘的,也許下次遇到類似的專案或者**,還是不會,這樣的學習就是無用功。**敲的多了,出現的bug也會多,這樣在除錯bug,修改漏洞的時候也能學到很多,可以積累很多經驗。

向他人學習。學習c語言不是孤立的,自己一個人學習的過程中常常會遇到很多問題,這時大家需要多向別人請教。通過與他們交流可以真正學到企業需要的技能。

多看他們怎樣思考,如何寫**,有哪些工具和快捷方式,出現問題怎樣除錯追蹤,這些在書本上很少見,卻都是專案實踐中非常有用的東西。

分享自己的知識。對於自己所知道的東西,要不吝於與別人交流溝通,可以在一些論壇或貼吧分享自己的知識,如果發現自己哪方面能力不夠,多通過這些方式進行交流,也可以急躁發現自己的問題,實現自我提升。

4樓:匿名使用者

如果完全沒有程式設計基礎建議不要去學c或者是c++,像c#或者delphi等一些稍簡單一些語言,等熟悉這個行業之後再根據自己的需要去學習其他語言。這樣學會讓你更快進入程式設計的狀態。

5樓:明天寶貝

沒事,世上無難事,只怕有心人.小學文化也完全可以學會程式設計,興趣是最好的老師.c語言是所有程式語言的根本。不是英語,見我資料裡我扣,我能幫你

學習c語言之前需要學習些什麼知識?

6樓:手機使用者

我上大學的時候第一門專業課就是c語言,所以我認為可以直接學習c語言。但是c語言是很多其他專業課的基礎。

7樓:天涯海角

剛開始不需要學什麼,只要有點基礎知識就行了,比如二進位制什麼的。然後看一本c語言基礎知識,主要是演算法,陣列,結構化程式設計,函式,指標,位運算,檔案。其他的慢慢學就好了。

8樓:不種菜的農民

c語言本來都是最基礎的語言了,不需要什麼基礎,直接學就行

9樓:匿名使用者

學習c就不要學習vb,兩者的思路不同,所以學習c就好好學習c,不要學習vb.

10樓:匿名使用者

學習c語言之前只需要有基本的計算機知識就夠了。

11樓:花落花開誰懂得

直接學c吧,是其他語言的基礎,再說了,vb與其有所不同啊

12樓:總想順風順水

學好邏輯跟數學比較好點

13樓:匿名使用者

cxyschool 程式設計師學校網。額一直在用。有你需要的

初學c語言應該要注意一些什麼?

14樓:匿名使用者

格式以及變數的定義,取地址符號,分號等等!

15樓:匿名使用者

多看看一些比較經典的**

c語言從零開始怎麼學要求是什麼,C語言從零開始學,多長時間能學會?

看書。選對學習書籍,對於學習c語言能夠起到事半功倍的作用。在看書的時候,沒看完一段知識點,最好上機進行實驗訓練,把章節後面的練習自己動手操作一 下,章節中的 示例也可以自己動手敲一下,進行編譯。這樣不僅可以鍛鍊自己敲 的能力,還有助於進一步理解理論知識點。敲 學習的時候,如果光看書上的理論知識,而不...

從零開始,c語言入門選哪本書?C primer plus和

譚浩強吧,譚浩強的書雖然褒貶不一但是寫的好是不錯的適合新手 裡面雖有些爭議但是對初學者來說影響不大,大多數學校還是選擇譚浩強這本書的,我覺的譚浩強這本書蠻不錯的從例子基礎講解方面還是比較前面的 主要是你還要細看多像不要走馬觀花 c語言開始很多就是扣細節的東西 有時書上一句話要翻來覆去多讀幾遍來體會,...

英語從零開始學習,從哪先入手,怎麼學,請教下各位

幸福123排隊 最主要的是先練好口語和聽力 在中國,很多大學生都握有英語考級的文憑,但是有能力和外國人交流的又有幾個呢?文憑是鐵飯碗,會生鏽的 能力是金飯碗,會升值的 單詞這樣背 第一條,就是 一定要每次都大量地背。因為自己不比別人聰明,所以背完單詞,別人忘掉五分之一,自己決不會比別人忘得少。然而,...