如何才能很好的學習C語言,如何正確快速學習C語言?

時間 2023-06-08 03:10:05

1樓:小程書童

答: 那麼既然說到這個問題,那麼你也肯定是計算機或者電子相關的專業在相關的大綱裡面也會開設這個課程,那我們如何利用這些已有的東西去更好的學習呢,我們一起來分析看看。

首先跟著老師一起好好學習。雖然說在大學課堂裡面,老師講課或許並不是我們想象當中的這麼好,也可能有不足的地方,但畢竟跟著老師上課,我們也開了這門課程也要拿到這個學分,所以我認為跟著老師學習還是可以打基礎的,不管自己學的怎麼樣,畢竟80%的基礎都是可以打好的,除此之外,好好做好每堂課的相關實驗,學會總結,好好的寫實驗報告;

找到一些經典的題目練手。就比如說非常流行的c語言,典型100例或者200例等等,在你有了一定基礎之後可以通過解題來鞏固,也可以鍛鍊自己的邏輯思維,畢竟計算機本身就是實踐性的課程,只有多練才能發現不足,才能更好的學習c語言;

找一些大型的工程,多看**多練習。如果說在第2點裡面只是做一些題目獵手的話,那麼第3點多做一些專案,比如說完成乙個具有增三改查具有資料庫的相關專案,那這樣的話我們的程式設計的內會有進一步的提公升,除此之外也可以進一步的去往圖形介面發展,也可以看看人家的大型專案裡面的**在實現工程的時候是怎麼弄的呀,多看原始碼,把一些比較好的**,庫也可以儲存下來,稍作修改就可以變成自己的了,這個時候就沒有必要說一定要所有的**都自己寫,而是可以借鑑,以完成功能為主呀。

總結來說以上三點希望可以幫助到你呀~

如何正確快速學習c語言?

2樓:好傢伙

堅持天天上機練習,培養濃厚的興趣。

1、一定要多上機練習,通過程式了解相關知識。幾經反覆方得正果。

2、不要把學習c語言當成一種任務,更不要把它看成很難完成的任務。要充滿自信,只要是乙個智力正常的人都能學好c語言。始終保持遊戲的心態,多發現其中的樂趣。

當感到程式設計趣味無窮,那你在電腦方面將前程無量。

3、如果乙個程式一時無法弄清楚最後暫時放在一邊,過一段時間你可能會從其他的程式中悟出道理。

4、c語言是乙個整體,各個方面是有機聯絡的,要從總體上把握它,不要把它割裂成互不關聯的部件。

5、不要完全相信教材(包括本講義),所有結論最好都上機驗證。

6、 秘密** 初學者學習計算機語言要會「讀程式」,要對小型的應用型、遊戲型程式感興趣,並模仿去加深對c語言程式設計的理解和操作,只有不斷地寫程式、除錯程式才能得到編寫程式的經驗和加深對程式的理解,這也是學習編寫優秀高階程式的秘密**。

7、 發揚探索精神 學習c語言程式設計有點像做數學難題,只要我們善於思考,善於探索,發揚探索精神去尋找好的設計思想和方法,才能把c語言的精髓真正地掌握。

3樓:長沙新華電腦學院

從網上或教材上找乙個自己感興趣的題目(選題時根據自己的能力,可先易後難,培養自己的成就感,如果有了成就感,即使再苦再累還是感覺c語言學習是一件快樂的事,同學們喜歡打遊戲,經常通宵達旦地玩遊戲也樂而不疲就是這個道理)進行實戰訓練,提高自己的c語言綜合應用能力。

c語言到底如何學習

4樓:網友

你好 我別的不說 我就給你一下幾點建議。

1)一定要化時間,這是前提。你看很多「電腦高手」,都是花很多時間在那兒琢磨,他們很痴迷,所以不覺的。你現在還未找到程式設計的樂趣,太可惜。

2)掌握學習的方法,首先將概念搞懂,看書,聽老師講,與同學討論,如聽不懂老師所講,就必須預習。還可以找參考書看,因為每一本書都有不足,和他的長處。

第二,對一些典型的例子,一定要搞懂,記住,不是叫你去死記,例如運算子過載中complex的例子,將概念與例子結合,就容易理解概念,同時當你自己程式設計時,你就會想這與那個例子類似,然後先模仿,慢慢你就能熟能生巧了。

第三,大量練習,即使有答案,先別看,自己做,不行再看,同時想,是那兒不會,再去補那方面的知識,這樣才能進步。有條件要去上機,是否正確,上機執行就知,而且程式最終總要執行的。

開始是非常痛苦的,一定要堅持,不懂,趕快加大時間去搞懂,否則會越來越多,然後整個放棄,就完了,千萬別指望補,它需要更多的精力,否則很難通過。

5樓:匿名使用者

我覺得學習任何語言,都是乙個長期而枯燥的過程,貴在堅持和積累,要每天都學習一點,關鍵是一定要堅持,希望能對你有所幫助。

6樓:弓紫夏

我也是自學的,新手,看了2周時間,除指標有點模糊外基本上懂了,有時間一起**下還是行的,師傅就不敢當了,.

7樓:匿名使用者

多買些程式書,用的時候查詢。

從頭學的話,找帶有例題的簡單書籍,照著編寫。

8樓:匿名使用者

學習c語言書籍列表。

程式語言(第2版新版)

陷阱與缺陷。

專家程式設計。語言參考手冊。

和指標。標準庫。

語言的謎題。

8.程式設計師的自我修養。

學好c語言和系統程式設計,學好四個方面:語言、演算法和資料結構、系統呼叫和設計。

語言:c語言兩大主題,一是記憶體管理,一是指標!《c程式語言(第2版·新版)》

演算法和資料結構:用c語言實現演算法和資料結構莫過於最爽的事情。推薦你看這本書——演算法:c語言實現(第1~4部分)基礎知識、資料結構、排序及搜尋(原書第3版),還有那本經典的《演算法導論》

系統程式設計:windows下推薦兩本書——《windows 程式設計 》和《windows核心程式設計》,unix/linux下推薦兩本書——《unix高階環境程式設計》和《unix網路程式設計卷1,套接字》《unix網路程式設計卷2,程序間通訊》尤其是《unix網路程式設計》這本書,一通百通,無論windows還是unix/linux,都是一樣的。

系統設計:關於設計方面,我全力推薦《unix程式設計藝術》,看完以後,你就明白什麼是真正的程式設計文化了。然後,當你看到windows的fans的某些言論時,你就知道什麼叫一笑了之了。

動手實驗環境搭建。

系統下:code::blocks軟體。

名字。2.建議使用linux系統學習c語言。

c語言如何學習

9樓:匿名使用者

自學一定要堅持 不要半途而廢 不要因為別人說其他語言怎麼樣 就跑去學其他語言 c語言的基礎學好了 再去考慮其他方向。

另外就是編譯軟體的推薦了 我推薦小白用 dev-c++ 或者 你用vc6(有點過時了) 等到你基礎可以了的話 就去玩vs系列吧 推薦用vs2013-vs2019 功能很強大的開發工具 微軟官網都有免費版本 功能也強大。

附上一張學習過程圖。

10樓:編碼那些事

對於初學者,c語言相較於其它如python等動態程式語言來講,是比較難入門的一種語言。

如果時間充足的話,可以看一下「c primer plus中文版」這本書,講的很全面,也比較好理解,對於入門還是比較好的。

學c語言關鍵是一定要有耐心,有恆心,對於書本上的內容不能只看,一定要在計算機上自己敲**,這樣才能慢慢的了解怎麼除錯,會出現哪些常見的bug等,多練多學就會了。

入門以後,再找一些小點的別人寫好的能實現某些特定功能的例子,借鑑一下別人的程式設計思路、編碼風格,慢慢的增加經驗就好了。

11樓:包琭

如果有程式設計基礎,就自學,推薦用書《啊哈c語言》(零c語言基礎),《啊哈c演算法》(有語法接觸)

沒有基礎,就只好報班了。

切記,c語言不難,放平心態,一步一步來,就可以成功。

12樓:匿名使用者

相對於其他程式語言,c語言還是比較難的。初學者需要注意一下幾點:

一是學習順序。

先從熟悉簡單的c語言語法開始入門,然後再循序漸進,學習c++語法,win32、mfc、qt、網路程式設計,資料庫、資料結構、演算法、com、stl等。構建乙個完整的c語言知識體系。這需要乙個比較漫長的學習積累的過程。

語法入門部分大概2-3個月,其他部分需要學習和工作中慢慢理解和消化了。

二是學習方法。

最後強調一點,很多人學不會程式設計是因為掉坑里了。就是教程或者書上的知識點之間跨越太大,作為乙個初學者很難自己摸索出來,前面的知識點沒有掌握,接著學習後面的知識,肯定是學不會了。目前絕大多數程式設計書籍和教程或多或少都有這樣的弊端。

自學能力比較強的人可以通過各種方法,參考各種網上的資料自己解決。但是大多數自學能力不是很強的人,只能依賴老師、同學、同事或者朋友幫忙指導,或者報名培訓機構,老師指導完成了。

13樓:匿名使用者

個人經驗:

1、找一本入門書,比如譚浩強,看個大概,基本語法看會。

2、找一本高階書,比如c primer plus。要好好看這本書,做課後習題。

3、找嵌入式開發的關於c語言的面試題,裡面會有很多問乙個很稀奇古怪的題目,但是對c的理解和學習很有幫助。

4、github上看**、找專案寫**。

14樓:自我程式設計

實踐為主,理論為輔。書本基礎概念必須仔細讀懂。書本習題必須敲一遍,程式設計要勤動手,多動腦。

對不理解的內容,耐心多讀幾遍,**敲了多試試。實在不行再問老師或者網路(程式設計培養自學能力,比學習程式設計本身更重要)。基礎概念掌握差不多,覺得書本太枯燥,可以找簡單專案開始嘗試做,發現問題再看書查資料解決。

15樓:儒雅的柚子

先從簡單的**開始看 把每一行**都弄懂 懂每個詞的意思作用 每個符號的作用。

看書 多看書 理論知識要夠。

做題 多敲**。

16樓:匿名使用者

然後上機實際抄一下例項,慢慢就會上手了。

17樓:bugs先生

c語言出來已經很久了,很多書都是不錯的,找一本自己感興趣的看就行,學校發的如果可以看進去 也可以, 零基礎 學習的話,建議 先看一遍書,然後自己電腦搭建開發環境 安裝開發工具,如果這塊出錯的話,建議網上搜部落格喔。

18樓:靈凌羚

看書學習語法,然後進行實際操作來練習,只有練習才知道在使用時需要注意什麼,只看書,只動筆是沒用的,很多東西,書上都沒有寫明,只有在遇到問題時才知道**不對,下次才會注意。

19樓:網友

理論+實踐,多上機操作。

20樓:我是小小小墨

找個同道中人一起學 比如我。

21樓:令狐楚蒿鶯

你好,我剛開始學c語言是用譚浩強的《c程式設計第三版》和上機指導,自學都可以。

怎麼才能學好C語言,如何學習C語言

先看初級教材,把一些基本知識和簡單的程式弄懂,再就是多做點題。如果考級的話,再背點相關的知識就夠了。要下功夫的,沒有什麼捷徑的。祝你成功 學好c語言和系統程式設計。我認為,學好程式設計有四個方面 語言 演算法和資料結構 系統呼叫和設計。語言。我可以告訴你c語言有兩大主題你要好好學,乙個是記憶體管理,...

新手如何學習c語言,如何學習C語言

瑞媽咪育兒 很高興能為你回答問題,學習c語言其實不大需要有很多數學英語知識,只要你多動手練習,多實踐,把原理定義理解透了,然後根據實際運用,再加強,基礎要打好,切勿三天打漁二天曬網,c語言 資料結構 演算法。好好學 英語其實不需要什麼,學c語言最重要的一點就是多看書,多練習,不能一味地看書。數學也很...

如何學習C語言

建議找一本比較簡易的入門教程,比如譚浩強的c教程等,多上機實踐,多除錯程式,在實踐中不斷提高。另外,可以看一下c語言版得演算法與資料結構,取得更大的發展。首先需要懂得計算機的一些基本理論 其次要熱愛程式設計 然後選擇一些大學課本或者是等級考試的教程 程式設計學習需要很長的時間和耐心 不要急功近利很快...

如何自學C C 語言,學完C語言如何學習c

去書店買譚浩強的書,教程與實驗教程,對照c 例子然後把裡面每個演算法都上機實現一次。他的書簡單易懂,適合自習。只要不笨,有邏輯思維能力完全可以自己學習程式設計。說再多都是空話,我自己總結了一下,最關鍵的是 毅力。要做的就是 堅持堅持再堅持。加油吧!程式設計也不一定要從c學起走,也可以直接接觸c 語言...

會C語言,怎樣快速掌握C,學完C語言如何學習c

c語言與c 的語法基本是一樣的,所以你就可以省略c 語法學習。c是面向過程的,c 的是物件導向的,這是它們最明顯的區別。你首先需要轉變程式設計的思想,學習c 中的物件,類等基本概念知識,然後深入學習類的繼承,多型,封裝等重要知識,最後自己多多參考例子和教程,動手寫 動手越多,理解的越好,學習也快。同...