自學c語言看不懂怎麼辦啊,自學C語言,看不懂,怎麼辦啊

2021-05-04 18:25:49 字數 4413 閱讀 2423

1樓:匿名使用者

我的專業軟體工程,大學第1學期學的就是這個,下面說說個人的一些體會:

1,開始的時候先是學好基礎,如int ,char各代表什麼,要記憶的東西要記牢並且要好好理解;

2,通過1段時間的學習要對c語言的基本特點有個大概的認識,找些參考書籍看看簡短的語句表示什麼意思,和一些改錯題,要十分注意,有可能這些就是你要犯的錯誤哦。

3,當然是多多的練習編寫程式了,最起碼要能快速的打完程式,因為考試可是有時間限制的。這時候就要注意了,開始編寫程式的程式的時候可能不知道自己編的是什麼東東,這要多聽老師的講解。最主要的是老師編寫程式的思想和邏輯,這時候你就要把自己所學的迴圈,陣列,指標,函式的聲名呼叫等等運用到你的程式中去了,而且要形成1種c語言的思維。

強烈介意多看點思維邏輯方面的閒書(總不能都看c語言吧,那真是太痛苦了),培養自己的思維。

4,程式要從簡單的寫起,不要一下子渴望能寫出什麼來,主要還是你要在編寫程式時候要培養思維方式的,等你能寫出老師規定的程式和一般程式都沒什麼問題的時候,要規範你的程式了,形成自己獨有的風格啊,讓人1看這就是你的程式

5,多多注意你程式編寫執行時候出現的錯誤,要對每個錯誤要有深刻的理解,還有注意細節,不要出現丟個分號什麼的。

6,還有就是不要灰心和輕易說自己不會,可以明確的告訴你,剛學c語言是覺的困難正常,全班1班人不過正常,只要你堅持就行了,我第1次考試才48,但之後就都是80多了,所以開始沒學好沒什麼的,想想我考了40,你的心理總有些安慰吧。

總之,想學好c語言就是理解基礎,培養思維和多多編寫程式了

2樓:匿名使用者

學習c語言始終要記住「曙光在前頭」和「千金難買回頭看」,「千金難買回頭看」是學習知識的重要方法,就是說,學習後面的知識,不要忘了回頭弄清遺留下的問題和加深理解前面的知識,這是我們學生最不易做到的,然而卻又是最重要的。學習c語言就是要經過幾個反覆,才能前後貫穿,積累應該掌握的c知識。

3樓:矮漢恨天高

看不懂就算了,不要強求自己,該背誦的背誦。剩下時間專心去看看vb和易語言,把vb和易語言學習深入一點,再回頭來看c你會有意想不到的收穫。

因為學些程式設計最終結果是要計算機這個機器來驗證結果的,他很客觀,你不要鑽牛角尖或者淺嘗輒止,寫**也是一個道理,寫不完整的**是編譯通不過的。什麼時候你能領悟到程式設計的整體思路,你才算入門,門都沒入你怎麼看得懂。有時候我也經常抱怨,為什麼中國人一開始製造不出計算機,研究不出程式語言,全是英文還不完整名稱都是縮寫。

知道後來真的有了易語言,又發現還是老老實實回去搗鼓老外發明的東西,這種學習方法叫觸類旁通。淵博淵博你得先「博」,後才「淵」,廣泛學習才能觸類旁通,觸類旁通後才能領悟真理深入理解。

c是程序導向的語言,學習下思路可以,實用起來可不好用哦,單憑c想做一個軟體直觀顯示給別人看,需要編譯哦,還需要引用系統api和com+元件。這些在程式設計界都是比較深層次的東西。

4樓:

先從基礎的看起,看例子,做習題。

c語言程式設計看不懂,怎麼辦啊

5樓:樑良鹹鳥

我的專業軟體工程,大學第1學期學的就是這個,下面說說個人的一些體會:

1,開始的時候先是學好基礎,如int,char各代表什麼,要記憶的東西要記牢並且要好好理解;

2,通過1段時間的學習要對c語言的基本特點有個大概的認識,找些參考書籍看看簡短的語句表示什麼意思,和一些改錯題,要十分注意,有可能這些就是你要犯的錯誤哦。

3,當然是多多的練習編寫程式了,最起碼要能快速的打完程式,因為考試可是有時間限制的。這時候就要注意了,開始編寫程式的程式的時候可能不知道自己編的是什麼東東,這要多聽老師的講解。最主要的是老師編寫程式的思想和邏輯,這時候你就要把自己所學的迴圈,陣列,指標,函式的聲名呼叫等等運用到你的程式中去了,而且要形成1種c語言的思維。

強烈介意多看點思維邏輯方面的閒書(總不能都看c語言吧,那真是太痛苦了),培養自己的思維。

4,程式要從簡單的寫起,不要一下子渴望能寫出什麼來,主要還是你要在編寫程式時候要培養思維方式的,等你能寫出老師規定的程式和一般程式都沒什麼問題的時候,要規範你的程式了,形成自己獨有的風格啊,讓人1看這就是你的程式

5,多多注意你程式編寫執行時候出現的錯誤,要對每個錯誤要有深刻的理解,還有注意細節,不要出現丟個分號什麼的。

6,還有就是不要灰心和輕易說自己不會,可以明確的告訴你,剛學c語言是覺的困難正常,全班1班人不過正常,只要你堅持就行了,我第1次考試才48,但之後就都是80多了,所以開始沒學好沒什麼的,想想我考了40,你的心理總有些安慰吧。

總之,想學好c語言就是理解基礎,培養思維和多多編寫程式了

6樓:匿名使用者

不懂就耐心學習,一點點提高。

1、程語語言其實是一個很初級的工具,但是又必須熟練的掌握它,學懂一門程式語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。

2、在學習c語言之前,應該學好計算機基礎。裡面的很多概念對於c程式設計師都是非常重要的。如果在著手學習c之前,或者已經開始學習c,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。

如果有足夠的耐心,十足的毅力,應該再學習c語言之前學學彙編,這會對許多比較細膩的概念有清醒的認識。那麼可以在看完一遍c語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。

如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,儘管此時的c語言還稱不上精通,有許多細節問題還不瞭解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。

3、不需要多少資料,掌握一本《the c programming language》就足夠了。繼續學習就更加容易。建議不要找捷徑,通過考試除外,真正的水平提高是建立在程式設計實踐積累基礎上的,必須一個一個程式的完成才能提高。

7樓:匿名使用者

c無非就是你與計算機之間溝通的橋樑,也就是把你的想法告訴給計算機,然後讓它執行。最基本的要做到它能懂你說的,而且你說的必須是它認為對的才行。函式是很抽象,不過能解決一些實際問題,看多了就懂了~其實計算機處理事件是比較笨的,所以我們的遷就它,按它能理解的方式,告訴它該做什麼。

good luck~

8樓:匿名使用者

多做例題,對比分析。

多上機實踐,理解掌握計算機的脾氣。

不死扣細節,掌握巨集觀後再回頭看,不過如此。

勤能補拙是良訓,一分辛苦在分才。

堅定自信,去實踐吧。

9樓:沙大普

浮躁 你看了多久??自學看一兩個月看不懂再說吧 估計你才看了幾天 學習程式設計很枯燥的

10樓:神一般的聖人

看不懂c語言,有以下幾種可能:

沒學過c語言。

沒認真學習c語言,比如一些概念,很模糊。

有一些庫函式不知道。

看的是windows程式,一些windows機制你不懂。

解決方案

認真學習c語言,學明白指標。

重學一遍c語言。

看關於預處理以及庫函式的書籍或者教程。

瞭解windows機制,學windowsapi。

主觀?有你我他麼?這個認證我不要了= =

11樓:微星

沒事的時候,多上機實踐,另外不能總做水題,一步一步的走,雖然你覺得難做,不過等你做了一段時間之後,你再去看以前的題和內容,就發現以前看不懂現在看懂了。

12樓:rsd_洛丶

c語言是一種和計算機對話的語言

所以我們需要讓計算機明白我們在說什麼

你現在還找不到一個學習的節奏

函式是需要有一點基礎以後才去詳細學習的

所以我覺得你可能是心急貪快了

首先你需要明白【hello word】這個程式,也就是所謂的第一個程式

瞭解它的意義,然後你就對c語言有一個大概的瞭解了我的建議是不要貪快去學理論,先從實際入手,按照譚教授的書上【第一個程式】編寫出第一個屬於你的【hello word】出來

這樣你就不會那麼迷茫了

記住一點:c語言,就是一種語言,和計算機對話的語言,沒什麼太神奇的

自學c語言怎麼看不懂呀

c語言什麼都看不懂,該怎麼去學? 100

13樓:暮雪

其實c語言並沒有想象中的難,開始學習一門語言的時候會覺得很難什麼都聽不懂,就像學習英語。剛開始的時候你並不知道不需要知道他為什麼要這樣寫,記住這是規定,就像法律法規一樣它是規定好的,不要問為什麼。到後面學多了你就知道為什麼了。

重要的是對基礎知識一定要一字一句的記住並理解,還有至少從頭到尾把書看3-4遍。把每一道例題都要理解,一定要敲**,不然你永遠學不會。任何一門語言都必須一遍又一遍的敲**,開始不要看書根據自己的理解看能敲出多少,接著對照書。

經過上面的步驟最後你會發現其實c語言太簡單了,就是不斷重複,重複。希望對你有幫助。

高分求解,c語言程式,看不懂

該函式完來成的 功能 將a指向的字串後源面連續的 號刪除。while p p 判斷p指向的字元是否是 0,如果是結束,不是則會將指標p向後移動一個位置 即指向下一個字元 該語句結束後,指標p指向的字元是 0 字串結束標誌 p 讓指標指向 0前面一個字元 即字串最後一個字元 while p 如果p指向...

C語言程式設計題,什麼意思?看不懂,C語言題目,什麼鬼,看不懂

include int fun2 int n int fun1 int n void main include n的階du乘zhi int fac n s函式 int sum n int main void c語言題目,什麼鬼,看不懂 26題解答 由定義int a 2 3 可知,陣列最後一個數 或者...

資料結構怎麼自學?完全看不懂

學資料結構還是要學以致用,要把書上的 用c寫出來,什麼單連結串列啊,雙連結串列啊,棧,佇列,樹,圖都是要把類寫出來的,短時間內不可能一下子促成 是思想不對,嚴蔚敏書的很不錯。我就是看嚴蔚敏的。你看資料結構並不是去了解c語言的新知識。而是瞭解一個計算方式。就好比 你知道三角形的面積求法 底乘高除以二。...