我想學C語言,但要從哪裡入手呢

2023-07-22 15:05:01 字數 2349 閱讀 3453

1樓:匿名使用者

入門後先掌握資料的型別,如整型,長整型,單精度型,雙精度型,字元型和字串型資料。

其次學習基本的語義,語法。掌握基本語句的使用方法,懂得程式的三種基本結構:順序結構,分支結構,迴圈結構。

瞭解一些基本的演算法。學會基本的程式設計知識。然後學習陣列(涉及到線性代數),檔案的操作。

想進一步深入,就要《資料結構》了,需要《離散數學》的圖論知識的,主要講連結串列(單連結串列,雙連結串列,迴圈單連結串列,迴圈雙連結串列),堆疊,出棧,樹,森林(二叉樹,嚴格二叉樹,哈夫曼樹,二叉樹和森林的互相轉換),圖形,求最小路徑(哈夫曼樹)等程式設計演算法。

上面的都學會了後,就買一本c語言的函式的書,一半**在70---100元左右。後面的就靠自己的興趣學了。

我想學c語言,需要什麼基礎嗎

2樓:惠企百科

c語言主要是依靠想法和邏輯水平來展現自己的水平,要學c語言基礎主要有:

1、基礎的數理邏輯,與、或、非、異或至少得清楚。

2、一定的英語水平,不少文件都是純英文的,想要提高水平英語必不可少。

3、瞭解的資料結構,連結串列、佇列、堆疊、二叉樹等。

推薦網易公開課,裡面有很多老師給你專業細緻的詳解。b站也是很不錯的選擇,裡面也有一些大牛他們一些獨特全新的觀點也能讓你獲益匪淺。

c語言怎麼學,從什麼地方開始學?

3樓:雲南新華電腦學校

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

裡面的很多概念對於c程式設計師都是非常重要的。如果在著手學習c之前,或者已經開始學習c,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。如果有足夠的耐心,十足的毅力,應該再學習c語言之前學學彙編,這會對許多比較細膩的概念有清醒的認識。

那麼可以在看完一遍c語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,儘管此時的c語言還稱不上精通,有許多細節問題還不瞭解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。

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

初學c語言如何入手

4樓:那般倔強

我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像c語言那麼靈活,易於理解和學習。 然後可以繼續學習c語言,這個語言比較靈活。

有了pascal的基礎,在進行c語言程式設計就不會因為c語言的靈活而有問題 。後面的就可以學習vc什麼的了。

c語言的書推薦譚浩強的,比較好。

我當時學習pascal和c語言的時候是將書後的習題都做了一遍,感覺效果很好。

當然了,學習什麼語言也要看你具體準備從事什麼行業。例如你要進行嵌入式開發,c就是很好的選擇,如果是windows開發,那麼vc就不錯。還有資料庫方面的開發、網路開發等等。

不同的語言適合不同的方面。要看自己的選擇的,呵呵 。

還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言裡所用到的單詞量很少,而且都是常用詞,經常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。

至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學程式設計的時候影響不是很大。況且,作為一個基礎程式設計人員來說,上面還有系統分析師、專案經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文件寫**就ok了。不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子**。

在你學習好c語言以後,個人建議好好學習一下資料結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。

只是一家之言,有不到之處,還望見諒!

想學c語言要從哪下手?

5樓:廉嘉年黃忍

首先打好基礎,從零學起,我是自學的。先學回基本語句再學迴圈語句,再學函式,陣列,指標,預編譯,如果你把這些都學會了,那麼你就學會了c語言的基礎。

6樓:道芳馨漆路

先看看一些簡單的書,理解裡面函式的意思,到能看明白一些簡單的程式時,就開編寫程式,程式寫多了,也就慢慢的學會了啊。

我想學C語言。但是不知道如何入手。請教一下資深前輩如何自學,我不想找學校。我想自學學起來

hyperlink hp new hyperlink hp.attributes style border color gray hp.attributes style width 100px hp.attributes style height 20px 首先,我告訴你不學c一樣學c 其次,我要問...

誰能告訴我C語言到底哪裡好

同學你說的c語言視窗寫不了我表示不能理解,c語言是可以編寫視窗的。我們目前所使用的的介面視窗,比方說部分遊戲,我們使用的軟體,工業用的嵌入式,各種軟體。甚至連linux系統都是用c語言開發的。c語言是可以編寫視窗的,但是對於中文程式設計的易語言,其實功能上是有很大侷限性的。c語言功能強大,毫不誇張的...

C語言問題符串s中刪除字元c,我這樣寫哪裡錯了

void delchar char s,char c 呵呵,是因為你的 裡沒有考慮連續的字母都為需刪除字母的情況這麼改一下就行了 include include main void delchar char s,char c s p c語言 從字串s中刪除字元c 可以正確執行,不過你要注意,輸入只能...