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

2023-06-07 14:50:07 字數 4768 閱讀 5078

1樓:傑帥

哎!悲劇,你一分都不給喲!談點我的個人看法,僅供你參考。

c語言入門很簡單的,但要成為高手級別,那是需要你付出時間和汗水的,沒恆心是做不到的。給你推介一本書,這也是我當初入門時使用的。

這本書作為入門教材很不錯,詳細、易懂。其它的也不多講了,等你看了這書後就明白了。可以這樣說學c的沒有不認識譚浩強的。看了不懂時有網路、有這是解決問題很有效辦法。

給你點點建議,下次分給高一點才會有人來。以前我跟你一樣,想「空手套白狼」。可是提了問題一星期都沒人,後來實在沒辦法了,提高懸賞不到一小時n個人聯絡我幫我解決問題。

明白了我也沒事問題賺積分。忽然間才恍然大悟,原來看見沒積分的問題我也是一個心態「懶得」,你了這是一個意外,哈哈!

完畢,祝你學習c好運!

2樓:網友

首先找本薄一點的c語言書,耐著性子看,注意搞懂例子。

然後去看本c語言的權威著作 例如:the c programming language

如何學習c語言

3樓:來自梯田機智的茄子

學習c語言的方法如下:

1、首先閱讀和理解現有的程式,一般是教材資料的程式,每個程式都必須親手打一遍。在輸入**的同時,一定要了解每一個語句的意義和運算子號的意義。

2、完成了第一階段的學習後,開始根據給定的源**進行簡單的修改,這個階段可以實現一點點自己的想法,同時也能將相關的語法掌握的更加熟練。

3、模仿階段:當我們可以進行簡單修改**後,可以嘗試模仿現有程式的**,編寫自己的**,比如,我們學會了求解梯形面積的程式後,我們可以編寫求解三角形的面積。

4、獨立閱讀**階段:在編寫程式之前,閱讀現有的程式,可以提高程式的理解能力,學會其他人編寫程式的思想,也可以是同學的程式,找出同學程式的錯誤或不同寫法,都是很好的學習程式設計的方式。

5、獨立分析問題階段:這個階段和第4階段同時進行,獨立分析問題就是將現實的問題運用計算思維去解決,即通過問題分解、模組劃分、演算法設計和**編寫,最後除錯程式。

如何學習c語言

4樓:卯永芬次凰

學習c語言的方法很多,最有效的莫過於。

學習心態以及學習的順序!

心態要端正,遇到問題別懷疑自己的大腦和能力,我敢保證只要你沒有智障,任何語言對你來說絕對不是問題!

學習順序非常重要,比方說你不能在不學習普通型別變數的操作下去學習陣列……我建議你好好把基礎大好,還有一個就是。

c語言在執行的過程中。

他的底層是如何實現的,這個很重要,如果你按照我說的學習,c語言對你來說。

很容易!

5樓:呼新蘭騎丙

嘿嘿,你跟我有那麼一比。

當初我也是成績相當不好。

但是隻要感興趣,絕對是學得好的。

有人說學c++之前一定要學c。

這倒不一定。

但是如果直接學c++的話。

之後最好再看看c

瞭解一下也是有好處的,c++primer

是本好書。注意不是primer

plus這本我沒看過。

甚至你可以隨便先找本爛書看。

如果你屬於很好問的人的話。

你一定會有很多問題。

然後再看c++primer

那樣效果會很好的。

另外,多上論壇。

不懂問就是。

有一點不同意樓上的說法。

c語言是基礎,但他絕不簡單。

簡單的知識語法而已。

而你知道語法有什麼用呢?

就好比你知道中文的語法。

你就能寫出漂亮的詩歌嗎?

答案是否定的……

語法並不太必要刻意熟記,用多了自然就記得了。

思考演算法、結構。

最重要的是程式設計思想。

物件導向」不是說說而已。

如果沒理解清楚那寫出來的東西說不定就是四不象。

但是不必害怕,雖然不簡單,但也不是難以入門。

具體的在你學的過程中是能夠慢慢體會到的。

6樓:匿名使用者

語言是一種程序導向的程式語言,非常靠近底層的程式語言,相對來說來講語法細節不是很多,但是這種自由組合的力度,靈活性非常強,真要組合起來**也是比較難看懂的,所以linux核心原始碼真正核心機制方面的**基本很難看懂,關鍵在與靈活運用,所以要想掌握的徹底就需要把基礎概念徹底搞明白,c語言難易理解的概念也就是那麼幾個,指標,指標函式,**,遞迴等概念。可以來和大家一起學習交流。

3.無論理論學到什麼程度,總要找到實踐平臺去練手,可能這對於初學者而言比較難,如果是在學校裡面,途徑相對少點,有些學校裡面老師本身會接一些專案,正好需要一些基礎還不錯的人一塊幫著去做,這都是不錯的機會,前提基礎要弄好。當然最直接的是研究開源社群的**,**可以直接拿到,先從看懂**開始,能看懂**也是一種巨大的進步,畢竟**都不是孤立的,需要連串著去看,需要從**裡面抽象出中心思想,然後嘗試著去修改,雖然看起來距離實際的專案有距離了,但這是做專案之前必經之路,先從修改簡單的功能入手,然後再慢慢切入,做任何事情都需要有個過程。

學習程式設計要保持足夠的耐心,起碼讓自己在大染缸裡面,呆上一段時間,不要輕易下結論自己不適合這個行業,沒有什麼做不成的事情,關鍵看堅持的力度。

如何學習c語言

7樓:匿名使用者

我也正在自學c,有好的方法請指教一下~

8樓:網友

我學c語言就是靠自學,不過我還是看了老師講的筆記。把那些理論知識記下來,我比較習慣先做題,這樣哪不會就在看書,印象會深一些,然後在找類似的題溫習一下,像那些只問輸出的問題比較好做,多多練習就可以,而考卷前面的十道題,都是基礎知識是需要背的,可以拿出紙來,按照自己的想法總結一下。好好學,c語言不難,加油。

9樓:網友

個人經驗 自己試著程式設計序 這是必須的 不懂的地方查課本 另外多看一些例子。

10樓:賈龍只

多看程式,學習程式設計思路,初學者主要是養好良好的變成習慣。

關於學習c語言

11樓:匿名使用者

c語言程式設計現代方法:

或者c primer plus

國內編寫的全部不要看。

12樓:6789a是我

一定的英文基礎是必要的。 看書時要多做習題,一題一題的弄明白,要不書也白看從一開始養成良好的程式設計習慣,怎麼算好的你看書上的**怎麼寫的 關於數學, 初中數學水平可以程式設計,小學甚至學前班也沒什麼不可以。 另一方面數學博士程式設計的時候也不會嫌自己數學學的太多了。

需要多少數學這跟你要做的東西很有關係, 也影響到你學習的深入程度, 工作中就影響你的**質量。 總的來說數學水平是越高越好, 但並沒有一個門檻, 什麼水平都可以學, 就是質量差一些。

如何學習c語言

13樓:

2: 認真看書,每章大概瀏覽下,然後在細讀,勤敲**,就算是憑書上的**敲也好。

3:學習一點資料結構。

4:基本入門了。可以學其他得課程了。

c語言學習

14樓:網友

入門階段:

推薦譚浩強的《c程式設計》,把這本書看完,再把配套的習題全部做完,這階段使用或者vs2008編譯程式就可以了,確保不會犯基本的語法錯誤時再接著學下一階段。

晉級階段:推薦看《c primer plus》中文第五版,比譚浩強的書系統而且深入,要求有一定的c語言基礎,因為windows的整合開發環境幫你做了太多的事情,容易矇蔽你的雙眼,所以這階段必須換成在linux環境下編譯程式,可以學到更多軟體工程化的知識。

好了,這兩本書能花掉你一年時間。

有興趣可以再看看有關程式設計風格和提高軟體質量的書,寫出漂亮的**,到這步找工作沒問題了。

注意:自學不意味著不能問問題,有問題想不通的一定要積極發問。

實踐越多收穫越多,樂趣也越多。

注意:把你的郵箱給我,送你一些資料。

15樓:匿名使用者

圖書館裡有很多c的書,不過還是覺得興趣才是最重要的,誰寫的書都差不多。祝你好運,哈哈。

16樓:匿名使用者

譚浩強的書吧《c語言程式設計》,我初學就是用這個的。

17樓:林柯伊南

好多,主要找本系統性的書籍看比較好,每個程式都要講解的非常透徹,對於自學者來說,程式的理解很重要,我就是自學的···呵呵。

如何學習c語言

1 程語語言其實是一個很初級的工具,但是又必須熟練的掌握它,學懂一門程式語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。2 在學習c語言之前,應該學好計算機基礎。裡面的很多概念對於c程式設計師都是非常重要的。如果在著手學習c之前,...

想學習C語言,本書,想學習C語言,推薦本書

c程式設計語言 譚浩強的 應該是目前最適合初學者的書。學起來比較輕鬆 c語言入門的書最經典的應該算是譚浩強的了,講的不錯拿來入門沒問題 這是封面書店應該都能買到 就是這本,我貼的 是第二版的,現在都出第三版了,呵呵 首推 the c programming language 譚浩強的很適合入門,在國...

學習c語言必看的書籍,學習C語言 必看的書籍

c programming language 可能不適合初學者,但我覺得學習c語言一定要看 編寫高質量 改善c程式 的125個建議 學習c語言copy並不意味這你一定要看外國的那些c語言經典。事實上那些c語言經典的書籍為了追求其內容上的嚴謹和完整,一般篇幅都是很多的。我個人認為這類書會讓初學者很痛苦...