如何學好C

2022-08-17 20:30:04 字數 2306 閱讀 8079

1樓:

c++實際上是在相容c語言的基礎上擴充套件了物件導向的部分,其實你開始學c++一定是從基礎部分開始學,也就是在學習c的語法和函式庫,之後還包括過程化的程式設計思想,不過到了物件導向部分,就開始進入了c++的底盤了,那個時候你要將你程式設計思維模式轉變到物件導向上面來,物件導向實際上是一種新的思想,它是一種對現實事物的描述,把物以類聚,抽象出公有的屬性,放到一起,就形成了類,而具有這個類的屬性的事物或物體就叫做物件。比如,大學----這是乙個類, 清華大學-----這是乙個物件。

難點: 在學物件導向以前,也就是c語言部分的基礎時, 基本語法除外,字串, 指標, 連結串列(一種資料結構)是重點。到了物件導向,也就是c++的底盤的時候,思想貫穿了始末。

注意學習方法,多實踐,多看好的**,**的規範,每天進步一點,持之以恆,就是勝利

2樓:匿名使用者

我們在學習c++的時候,有很多人不知怎樣學習它、怎樣學好它,也不知應先從那裡開始學起,關於c++的入門其實很簡單,你只要一步步按照你手中的那本c++教材來學就可以了,也許你把c++學的很爛,這時你千萬不要認為我好像很精通c++了。

我個人認為要想學習c++,最好直接學習它,不要先學習c語言,然後在學習c++,雖然c++是從c語言上發展過來的,但如果你對c語言了解的越多,在你寫c++程式的時候,你很難擺脫c的風格,既使你是一位很有經驗的程式設計師,如果你對c很了解,在學習c++的時候,盡量使用c++的風格,我這樣並不是說c不好,關鍵我們現在要了解的是c++而不是c。

現在讓我們深入學習c++吧!c++的難學,不僅在它那廣博的語法、語法背後的語義、語義背後的深層思維、深層思維背後的對像模型;c++的難學,還在與它提供了四種不同的程式設計思維模型。當我們找來一本c++教材時,當我們翻開第一頁時,這時我們已進入了c++的世界,我們現在開始探索,開始在追求新技術的旅程中!

想學好c++,熟練掌握它的語法是不可少的,當你掌握了c++的語法時,那麼我要恭喜你,你已正正進入了c++的世界,要想學好c++,你只有努力的學習,經常的思考多多的實踐,這時你會問了,我應該還要學習什麼呢? c++的語法我都已掌握了啊!我是不是可以學習windows程式設計了呢?

不要急,你是已掌握了c++的語法,但你能用它寫出高效率的程式嗎?你已對c++所有執行機制都了解嗎?是的,單單了解c++語法是不夠的,接下來你的任務很多,要學習如何高效地使用c++語言。

現在我就教你怎樣的學好它,怎樣的高效使用它。

我們還是先從c++的語法開始說起吧!這裡我只做乙個簡單的概述,當我們學習c++的時候,你先要了解它的程式設計模式,其中包括面向對像程式設計、通用程式設計和傳統的過程化程式設計。當你在學習乙個c++語法時,如果你一時感到很難理解,不妨你先跳過這一段,繼續向後學習,當你看完你所學習c++的那本教材時,你在回過頭來學習c++,你會發現其實它就是那麼回事,有很多人在學習c++時,剛學習到了一半,突然感到好像以前學習的語法忘了許多,他們會把書又翻回去,找回那忘掉的語法,如果你在學習c++時也有這樣的情況,你大可不必那麼擔心,你現在的任務是繼續你的學習,不要去管那一時不記得的語法,如果你現在去重新學習那一時忘掉的c++,恩,不錯,這看起來你好像對那語法已深深的牢記在心,當你的c++在學習到這裡時,你能保證前面的語法不在遺忘嗎?

這時的你在學習新的c++語法時,但心會忘掉前面剛剛找回的c++,你說這時你能學好新的c++語法嗎?你會一邊學習新的,一邊重複舊的,這樣一來,那就糟了,這時的你會很容易搞亂新舊c++語法,新的記不住,舊的又被新的語法搞亂了,這時的你不得不從頭再來(畢竟你是初學者)。

對於初學者來說,c++的廣博語法是件頭疼的事,學會了這個卻忘了那個,就像我上面提到的那樣,這時的你應該繼續的學習c++新知識,等看完你手中的那本c++教材時,你在來學習忘掉的語法,這時你會感覺好像c++很簡單,沒有我們開始說的那麼難學啊!你會覺得我開始說c++難學是用來嚇唬人的。我說c++難學當然不是用來嚇唬人的,這時的你對c++語法已非常熟悉了,這時你千萬不要認為對c++已很精通,就像我開頭所說的那樣,雖然現在你已擺脫了初學著的稱呼,但你也不能算是位精通人士啊!

你只掌握了c++的大概,接下來的你就要深入學習拉!

3樓:匿名使用者

首先c語言要有比較好的基礎,雖然c++相對c而言已經有很多不一樣之處,但c是程式語言的基礎,學好c才比較容易進入其它語言;其次,經常上機,有好的構思不要滿足於在紙上寫寫,要在機子上執行一翻,只有常上機才能熟練;最後,有毅力,c++語言是一門較難的程式語言,也許一開始的種種執行錯誤困擾著你,不要灰心,堅持下去,等你編的多了,自然熟能生巧

4樓:匿名使用者

程式設計是很枯燥的。要自己找樂趣。祝你成功。

5樓:匿名使用者

打字不累啊,我都看累了

6樓:匿名使用者

多練習、多看實踐教材。

如何學好C語言

c與c 的最大區別 在於它們的用於解決問題的思想方法不一樣。之所以說c 比c更先進,是因為 設計這個概念已經被融入到c 之中 而就語言本身而言,在c中更多的是演算法的概念。那麼是不是c就不重要了,錯!演算法是程式設計的基礎,好的設計如果沒有好的演算法,一樣不行。而且,c加上好的設計 也能寫出非常好的...

怎么學好c語言,怎麼學好c語言?

c語言是乙個實用性很強的語言。你如果想要學好它,就得下一翻功夫。可是大多數人都認為它太難學了。所以就沒有認真的學,也當然學不好了。即使是學計算機的學生也不能把它學的很好,這是因為他們沒有掌握學習這門語言的方法。我也是乙個學計算機的人,我用c語言過了全國計算機等級考試。所以我有一些心得,想和大家分享。...

怎樣能學好C語言,怎樣才能學好C語言

多上機練習,多思考,不會了查詢資料。知道一些基本語法,還有多上機練習題目。心靈感應一定不會出錯!多上機做實驗,不會就baidu,寫過後多思考,為什麼結果是這樣。怎樣才能學好c語言 1,學好語言本身。這是第一步。入門推薦譚浩強的c語言書。深入推薦c語言標準。書是好書,不過有些細節和標準不一致。但是所有...