我要學C語言,如何學習C語言

時間 2022-09-10 05:55:11

1樓:匿名使用者

這些東西說難也很難,說簡單也很簡單,說難的,都是初學者,其實當你瞭解了,就感覺很簡單。都是一樣的道理。

因為初學的人很難轉過來這個彎,就是看書的時候還可以看的明白,但就是不知道為什麼,而且想自己親手去嘗試的時候就感覺什麼也不會了。

其實每個人學c語言都是這樣,並不是誰聰明就學的會,這要有一個過程。

當時學c語言的時候,同班的同學都說聽理論課很簡單,一聽就明白。

但就是上機就不會了,不是忘了,而是看到題就不知道從哪下手了。

這是初學者最關鍵的時候。 很多人堅持下去了,學的很好,很多人也放棄了。

就像你說的,學c語言要學好英語,簡直是gp,我初中沒畢業,只有個小學畢業證,其實很多東西想說出來,就因為小學畢業,語文超級爛,不懂得表達。

**,書這些我都沒看過,所以提供不出來,呵呵。我聽別人說譚浩強好像出的c語言書不錯。

剛開始只看前面的 瞭解變數,最常用的變數。然後瞭解if語句 和for迴圈就行,深的千萬別看,一是看起來很費勁,而且很容易讓人越想越亂,下班了加油。 就從你說的100%信心能學好, 我就知道你一定能學好。

2樓:匿名使用者

我現在是大三,我大一學的c,學得還不錯,二級c一次考過,班裡要考二級c的有不會做的問題都來問我,可以跟你交流下學習的經驗,書不用太權威,畢竟你現在只是起步,找本《c程式設計》就可以,第一章差不多不用看,那都是說歷史的,重點看第二章,演算法,能去聽課當然更好,我也看過下面朋友的回答,有人說到聽理論課容易,但是就是上機不知道從哪入手,但是我從來就沒這問題,也許是我學習方法的關係吧,你在聽第一節理論課的時候回來你就把書上的今天講到的例子全部打到電腦上去(我就是這樣的,瘋狂的打,同寢室的同學說我們班終於有一個人買電腦回來是搞學習的了),就是算知道他是那個結果也要打上去,這是個練手的訓練,也許你現在打上去你並不知道每一句是什麼意思,但是你打得多了就會發現很多語句在不同的例子裡面重複出現,而且每一個例子都有,帶著這些問題,你去問老師,再把每一句表示什麼意思,如果想表示另一個意思應該怎麼去寫也自己思考一下,有不懂的問老師或上來問也行,現在就先說這麼多,估計打多了你也沒耐心看下去,呵呵

3樓:長沙新華電腦學院

當然可以的,你可以跟著網上的公開課學習

如何學習c語言

4樓:卯永芬次凰

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

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

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

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

c語言在執行的過程中

他的底層是如何實現的,這個很重要,

如果你按照我說的學習,c語言對你來說

很容易!

5樓:呼新蘭騎丙

嘿嘿,你跟我有那麼一比

當初我也是成績相當不好

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

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

這倒不一定

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

之後最好再看看c

瞭解一下也是有好處的,

c++primer

是本好書

注意不是primer

plus

這本我沒看過

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

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

你一定會有很多問題

然後再看c++primer

那樣效果會很好的

另外,多上論壇

不懂問就是

積累了一定的知識之後可以試著幫著回答別人的一些問題這樣可以加強自己對語言的理解。

有一點不同意樓上的說法

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

簡單的知識語法而已

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

就好比你知道中文的語法

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

答案是否定的……

語法並不太必要刻意熟記,

用多了自然就記得了

思考演算法、結構

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

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

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

但是不必害怕,

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

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

6樓:匿名使用者

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

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

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

我要自學c語言 該怎麼學

7樓:匿名使用者

你可以搜一下大學用的教c語言的教材,這個都是零基礎開始講解的,而且能被學校的老師選定為教材,也都是比較系統比較容易接受的,要知道大學生在上大學之前也是沒有學過任何計算機語言的,不會像有的教材,要不就簡單的不知道講的什麼,要不就是複雜的不知道講的什麼

8樓:匿名使用者

不需要什麼基礎的!你現在是學,不會用到高數方面的知識(而且不應該,沒必要折磨自己)。學習c語言最重要的不是c語法、也不是某種先進的演算法,而是c語言的程式設計思想,掌握了程式設計思想就等於掌握了c語言。

現在的c程式設計師很多很多,但是能用c寫出漂亮的程式的人不是很多啊!寫程式和寫文章是一樣的,如果你想問怎麼寫出一個優美的大型程式,你可以去問作家如何寫出一篇好的長篇**。不要為了寫程式而寫程式。

寫程式要有遠大的眼光!

9樓:逆水寒

c語言程式設計、資料結構、計算方法

10樓:匿名使用者

買本基礎書,一點一點實踐吧。還是找個培訓班好。

11樓:匿名使用者

一邊看理論,一邊看實實驗教材

12樓:敷衍

不用了。。但是要有點基礎

13樓:長沙新華電腦學院

可以跟著網上的公開課學的哈

c語言是什麼,我要怎麼學

我想自學c語言,請問需要什麼基礎知識?

14樓:匿名使用者

一定要有興趣,沒興趣就別進來,至於其他的條件沒關係的,基礎不好可以補的。

事實上也不要求有多好的數學基礎,但是思維方式一定要活絡一些,英語就更沒什麼了,只要有點基礎就行了,能讀出單詞就行了,至少得會查字典吧。。。

15樓:網上樂蟲

世上無難事,只要肯攀登!小弟弟,你要對自己有信心。

記得我每一次用c編寫出一個實用軟體是在初中二年級的暑假,第一次用c編寫出微控制器程式並把它以8000元的**賣給一家知名廠商進行真實產品的開發是在高中一年級,

就個人感覺而言,c本身並不難,但是你要把它運用好卻不容易。

這就好象是你會寫字,會寫文章,但是這並不能說明你就是一個好的作家。這東西,你在學會了以後,還有很多問題需要處理,還有就是你的運氣和你的天賦等等都有作用。

16樓:匿名使用者

不需要,需要多練習,需要興趣,毅力,耐心。

我們為什麼要學習c語言

17樓:長沙新華電腦學院

c語言是目前世界上流行、使用非常廣泛的高階程式設計語言。

c語言對作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它高階語言,許多大型應用軟體都是用c語言編寫的。

c語言具有繪圖能力強,可移植性,並具備很強的資料處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫它是數值計算的高階語言。

因為c語言具有高階語言的特點,又具有組合語言的特點,所以可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。其應用範圍極為廣泛,不僅僅是在軟體開發上,各類科研專案也都要用到c語言。

我要學c語言,請問得**什麼程式設計軟體呢???

18樓:匿名使用者

學c++吧,用c++ builder

我要學習c語言 英語大概幾級夠用?單詞量大概多少?

19樓:匿名使用者

c語言是一種計算機程式語言,其中的關鍵單詞才幾十個,而且都是特別簡單的那種,比如do、while、for、break之類的。因此可以說,即使c語言程式設計能力很強,也並不需要掌握多高程度的英語,可以說你把這幾十個單詞記住就完全夠用了。

20樓:靠譜兒媽媽

一般使用的話,不會英語也能寫。想要研究的特別深的話,你需要看原版外語書,閱讀國外**,語法的話四級肯定夠了,詞彙的話。你得專門背計算機英語的詞彙

我想要學習c語言,教教我啊

21樓:貨星星

我是搞競賽的,如果你學習能力特別強大,你可以看劉汝佳的演算法競賽入門經典,如果你實在看不懂,可以用c++primer或譚浩強的c程式設計,歡迎問題

22樓:匿名使用者

先學資料結構和演算法導論

c語言就是他們的實現工具

23樓:匿名使用者

你好,建議你買一本c primer 的書,國外的,寫的非常好.去看看噢

24樓:100錢

恩!你以後有問題可以問我,買一本教材

學習C語言程式設計,如何學習C語言

個人覺得譚浩強版 c語言程式設計 很適合初學者自學,如果你能將他仔細用心地看完三遍,那麼也許你就能達到c語言的入門啦,還有就是一定要養成良好的程式設計習慣,這個是很重要的哦,c是很深奧的哦,好好努力吧! 哼哼。恕我直言,40天只能學個入門,也就是把語法學完。要想深入沒個幾年是不行的。你還是高一,我覺...

c語言的學習方法,如何學習C語言

c語言與cpp程式設計 如果剛開始接觸c語言,聽不懂也正常,不要有畏懼的心理,有些小夥伴可能看到部分同學什麼都會,自己就很氣餒,因為這部分同學很可能接觸程式設計比較早,即使小孩學走路也有一個過程,剛開始有走路慾望 學會站立,腿部有力量 嘗試走路,不斷練習 學會走路。所以不要慌。學c語言與走路一樣,剛...

C語言一定要學數學嗎,C語言學習要數學基礎嗎

c語言是計算機語言 是實現人機對話的媒介也就像我們人與人之間說話樣 但是機器是程式化的 所以需要規範的語言 所 以才有c語言的種種規定啊什麼的 說話 實現人機對話 不難,但是實際在用c 語言寫程式之前必須有思維,抽象 的過程 這就需要數學知識了 單單知道c語言,你只會寫程式 要想把自己的思維用程式表...