初學者要看懂代碼首先從要需求分析了解,然后是系統分析,最后是塊的理解。看懂代碼其實不難,大抵不過是選擇,分支,循環。語法如果看不懂,那就需要補補基礎,先弄清楚這段代碼要做什么,有說明最好,可以幫你理解,沒有說明就自己試著過一下代碼流程。
1.最重要的是學會寫程序
C語言也好,python也好,你得學會把自己的思考用程序實現。舉個例子,你想制定計劃表,安排自己的時間,那這個問題就可以寫個程序來實現;你想做筆記、管理自己的文件,這也是一個程序。
從簡單的、直接的幾行十幾行程序開始,比如計算器;到復雜的小工具,比如大數計算器。這個過程中你逐漸明白數組、指針、內存布局、函數,了解遞歸、棧、鏈表,然后學基本的數據結構。之后再寫程序,你需要考慮代碼的優雅、簡單、時間空間效率高,使用什么樣的方式來實現最好。最后你學會了復用,學會了調用系統API,學會了想什么就能用代碼實現什么或者知道它不能被實現,你就學會了編程。
2. 不要灰心,不要迷茫,要有毅力
你才學了半年,和周圍所謂的大牛比是沒有意義的。而且編程這東西,個人感覺是入門可能會有困難,但是隨著接觸到的越多,進步會越來越快的。所以你難道沒有發現你的巨大潛力嗎?每個大牛也都是從牛犢子開始成長的。
3. 關于編程語言
語言只是工具,沒有具體的好與不好,只有合適不合適,喜歡不喜歡。
4. 關于讀書
有條件的話最好看國外的原版書或者中文翻譯,網上很多pdf格式可以下載的。
5. 關于寫代碼
寫代碼是基本功,代碼寫不好的,嘴上說多牛逼,多半是瞎扯淡。
6. 關于總結
總結記錄,加深記憶,方便以后查看。多進行總結記錄也會起到不錯的效果。
每天慣例,代碼來一波
C語言求某一年的某一月有多少天問題
從鍵盤輸入年號和月號,求這一年的這一月共有多少天。
零基礎學cad可以通過自學、參加培訓班來學習,自學可以通過網絡教程、書籍、視頻等方式進行,如果有條件的話,最好是買幾本教材來看,這樣可以更快...
視頻剪輯是當今數字媒體領域中不可或缺的一部分,越來越多的人開始學習視頻剪輯,以提高自己的個人或職業技能。以下是一些適合初學者學習的視頻剪輯入...
這期給大家安利口才培養的書單,不過發選擇適合自己的書比較好,所以這份書單僅供參考,大家看看選擇一本感興趣的來學習吧。
零基礎學美工,可以從設計基礎和軟件基礎開始,一般來說,設計基礎方面可以先學三大構成,軟件基礎方面則可以先從PS的基礎操作開始。有了設計和軟件...
可以提高語言表達能力的書籍有《溝通心理學》、《溝通與說服必讀12篇》、《影響力》、《思考,快與慢》、《關鍵對話:如何高效能溝通》、《回話的技...
如今的社會,電商運營已成為一種非常流行的商業模式。越來越多的人開始關注和投身于網絡電商行業。因此,本文將介紹一些適合電商運營新手的入門書籍,...
普通話考試內容包括讀單音節字詞、讀雙音節詞語、短文朗讀、命題說話四個部分,學習的時候推薦使用《普通話水平測試專用教材》、《普通話訓練手冊》等...
現在網上能看到的電商經驗,大多是碎片化知識,零散不成體系,其實很難系統地給賣家提供幫助,建議買一本專門的書來看,形成整體的思維,比較推薦的書...
自學畫畫自然應該從基礎開始學起,不過繪畫美術基礎包含的知識點很多,可以從看書入手,比較好的繪畫類書籍有《結構素描基礎教程》、《30天學會繪畫...
電商運營自學可以看的書有《用戶畫像與運營》、《淘寶、天貓電商運營百科全書》等等,深度講解運營流程,內容環環相扣,并配有操作演示截圖,非常有利...
今天為大家帶來初學者的書法書籍推薦,經供參考哦!有些初學書法的朋友很疑惑不知道看什么書能對自己有幫助,確實如果看對書籍是會對書法有些好處。以...
電商是一個低進高出的領域,剛畢業的大學生也能輕松進入場,但拉開人與人之間距離往往需要3-5年甚至更長的時間。這是一個人綜合實力的較量,除了平...
新手學習Python光看網上教程是不夠,書籍也是必備之一,沒有書籍就沒有可以參考的東西,假如不會代碼,參考書籍會提供給你,因此我們也需要一些...
Python是一種了不起的編程語言。它可以應用于幾乎任何編程任務,允許快速開發和調試,并帶來可以說是最受歡迎的用戶社區的支持。下面為大家推薦...
CAD(計算機輔助設計)是一種廣泛應用于工程設計和制圖的工具。下面是一個簡要的CAD制圖初學入門教程,以幫助您開始學習制圖的基礎知識和技巧。