這樣學C語言,纔是最快最穩妥的學習方法!逆序思考

某位讀者:在麼,我C語言零基礎怎麼樣才能學會?

每天都有好多人私信問我這樣的問題,今天就寫一篇我的學習心得,給大家提供一個學習思路。

希望看完這篇文章的讀者能建立一套適合自己的學習方法。

硬件:電腦一臺,配置一般就行

軟件:【C語言開發工具】VS,VScode,VC,Dev C++等等,可自行下載,找不到的小夥伴可以來找我

這兩樣都齊全後,先了解C語言程序的結構以及運行C語言的步驟。

然後熟悉頭文件主函數這些就可以先自己輸出一個Hello World運行下。

我這裏提供一個示例:

圖1-正確輸出 ☝

       很多初學者可能連這個也輸不出結果,文章這裏舉幾個常見的錯誤:

圖2-main拼寫錯誤 ☝

圖3-“”中文符號錯誤 ☝

圖4-缺;錯誤 ☝

       這幾個都是初學者極易犯的錯誤,代碼寫錯了沒有事,大家都是從菜鳥成長起來的。關鍵是遇到錯誤的時候怎麼去解決它,這個是很關鍵的。

那些私信我說怎麼學都學不會的人,問題就是出在了這裏(敲黑板劃重點)。

這些新手看到這麼多錯誤bug之後很慌,不少人會選擇去學習羣裏問。

這個時候你的弊病就顯出來了,高中習慣被動接受知識,遇到錯誤也是等老師一起講。

這個方法放到大學就行不通了。

那麼正確的做法應該是什麼呢?

▎第一步:查看錯誤提示,哪一行錯了會出現錯誤區域。

▎第二步:檢查一下這一行代碼有沒有基礎語法錯誤。

錯誤提示很重要,必須要學會去看錯誤提示,看不懂英文提示可以複製去百度翻譯下(最好學會這些常見的英文)。

這兩步排除之後,代碼可以輸出但是結果不對,那麼很有可能就是你的代碼邏輯(算法)有錯誤。接下來怎麼辦呢?

逆序思考,爲什麼你寫的代碼輸出的結果和預期的不一樣。

根據你的結果逐層分析你的代碼,然後一點一點改你的代碼,直到和預期結果一致爲止。

如果你能堅持到這裏,那麼恭喜你了,你的水平正在飛速提升。

動手敲代碼纔是最重要的!

對於熱愛編程的人來說,有一羣一起學習一起解答的小夥伴很重要!筆者有一個C語言/C++編程零基礎入門學習交流俱樂部(這裏),還有學習視頻文件,歡迎初學者和正在進階中的小夥伴們!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章