當前位置:
首頁 > 最新 > 自學編程怎麼開始

自學編程怎麼開始

自學編程的大有人在,如果想要開始,只需要能聯網的一台電腦就可以了。

網路上的視頻教程數不勝數,C語言一般建議小甲魚的視頻,因為這個也是學長建議給我們的。

建議學習順序:C語言 - 數據結構與演算法 - 面向對象的語言

下面宏觀回顧一下C語言都有那些東西,如果不能回憶起來,那你知道該怎麼辦?啦(*^ω^*)

1.C語言最經典的教材是譚浩強教授的那本紅皮書,現在到第幾版不清楚,不過這是最容易上手的教材書。(簡單吧!)

2.任何語言都有語法,計算機能夠識別的語言也有語法,而語法規則是正確使用語言的前提。幾乎所有的編程語言的基本語法都和c語言相同,這就是為啥所有理工科學生都要學習c語言。

3

3.1 C的最最基礎的東西,我想你應該了解,就是類似int-short-long-char等數據類型的定義與使用。(如果不清楚,先學習這個)

3.2 其次重要的就是那幾個結構:順序結構,選擇結構,循環結構(這個使用最多,特別是for循環)。(這個大體有印象即可,具體的在以後的編程中會越來越熟)。

3.3 數組,需要了解的是在內存中存儲的方式,課本中都有寫,數組名代表什麼?給定數據類型的數組佔用多大內存?(已經開始有點難了,需要做筆記,記憶)

3.4 結構體,如果有一點數據結構的基礎的話,應該理解起來不難,如果沒有,你可以這樣認為,結構體就是自己定義的數據類型,類似於面向對象編程中的類。(其實結構體在實際編寫代碼中很好用,也很簡單,如果需要,我給你一個微型系統的代碼,看一眼就懂了。)

3.5 指針!!!最最重要的東西。不知道你掌握的怎樣,這裡要區分 * 和 & 在不同的地方所代表的含義。其次就是使用指針必須時刻了解指針指的是什麼,例如,我在給你發消息,不能夠發去別人那裡,指針就是在微信里你的對話框。在內存中,有好多類似於這種情況,所以使用指針很難,但也很準確,因為我就是再給你發消息,不需要第三方來轉達,這樣子效率會好很多,對比按照名稱去尋找地址,尋找到後再對其進行賦值要有效的多。

數據結構的學習:

推薦使用嚴蔚敏,清華大學出版社的教材;

視頻推薦考研機構歷年的視頻,因為重點突出,周期短,很快能抓住這門課的精髓。

後期會陸續退出部分演算法講解。

java學習

1.入門書本推薦~《java從入門到精通》——中等水平推薦《瘋狂java講義》(本書特別厚(>﹏

2.入門視頻推薦~韓順平或者馬士兵的java教學視頻,優酷上有的。(我當時看韓順平的視頻)。

3.入門學習順序,建議以章節為單位,先看視頻,再看書本,這樣不會枯燥,也符合人類學習認知規律。(有任何問題後台交流)。

4.建議:一定要做筆記,做筆記,做筆記!

不用把視頻上每句話都記下來,需要記憶重點知識,其實學習講到底還是靠記憶力的,有些東西記住就可以了。

編程關鍵在於多動手,一定要親自寫代碼!


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 用泰勒公式啊 的精彩文章:

TAG:用泰勒公式啊 |