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語言經典的書籍為了追求其內容上的嚴謹和完整,一般篇幅都是很多的。我個人認為這類書會讓初學者很痛苦...