小白應怎麼樣學習C語言?

時間 2021-06-05 11:15:35

1樓:郭建波

其實學習一門程式語言,首先我想應該弄清楚幾個問題:

1、為什麼要學習C語言?

如果是想考試、過級為目的,那麼就快速把語法過一遍後,去找來歷年的真題來做一下,反覆找到自己出錯的盲點,然後不斷改正修復就可以在短時間內有乙個好的成績

如果是興趣使然,想獲得一門技能。建議在最初階段最重要的是,要得到學習的反饋,這樣才有繼續學習新知識的動力,可以加入學習的圈子,跟大家一起學習,讓自己學習有及時的反饋,逐步精進,這樣才會走的遠,也可以克服初期遇到的很多問題。

2、C語言到底能做什麼?

C語言是一門面向過程的程式語言,相對於很多其它高階語言來說,它更加接近計算機執行的底層邏輯,使用C語言可以學習記憶體的概念,可以掌握一些常用的演算法。想Linux和Windows系統和iOS系統的核心都是C語言編寫的。還有很多嵌入式的應用,即很多跟硬體相結合的地方都是使用的C語言。

C 語言在幾十年中一直保持前三的地位,可以說是非常經典的語言。

3、如何學習C語言?

首先,我們不可避免的是學習基礎的語法和一些計算機記憶體的概念。在這個學習過程中是相對較枯燥的,可以找一些相關的專欄:《C語言核心30天突破》或者圈子,加入後跟其它小夥伴一起學習交流,這樣會比較有動力,而且遇到問題也容易解決。

當我們基礎的語法學會後,就可以學習一些基礎的演算法,演算法是實現乙個程式的核心,演算法通俗一點講就是實現某個目標的核心方法。然後再學一點資料結構的知識,和演算法結合起來,這樣會達到事半功倍的效果。

在這個過程中可以學一點圖形化程式設計的東西,但是建議不要去學一些複雜的庫和框架,那會將消耗你大量的精力。有乙個組合非常適合初學者使用,就是:ege圖形庫 + codeblocks。

你可以看下專欄:《C語言核心30天突破》

祝你早日學成!

小白學習C語言,應該選用那種C語言教材?

獨孤麟 小白的話,個人比較推薦 嗨翻C語言 或者 啊哈C 這種相對淺顯易懂一點的。C primer plus 這本大部頭雖然很不錯,但對新手來說的確有點不友好,夠大夠全也意味著更容易出現枯燥的情況。如果題主不懼大部頭,那 C primer plus 是一本很不錯的入門書籍。大一新生學C語言課外輔導書...

程式設計小白乙個,請問如何系統的學習程式設計,c語言和Python哪個更好

Leon 建議先學習c語言 因為很多語言都是從c語言吸取開發的,可以毫不誇張的說,學好c語言學習其他語言會輕鬆很多,python的語言基礎比起c簡化很多,但是基本想通。都說c語言是開啟程式設計世界的大門 學習族 推薦Python,首先你可以不用在一開始就被各種資料型別和奇葩的報錯困擾,甚至乙個標準讀...

日本語言學習怎麼樣,如何選擇語言學校?

日本留學小魚醬 語言學校其實就是給學生簽證,讓學生們有資格在日本參加大學啊,大學院考試的地方。至於日語教學上其實每個學校都差不多,學費差的也不大。學生一般在選擇學校的時候都會考慮,地點是否方便,是否有輔導,中國學生的比例,學校的歷史長短。其實避開幾類學校就可以,避開新規校,避開非優良校,避開偏遠地區...