C 如何才算入門,c 如何入門

時間 2022-05-20 17:30:03

1樓:

入門要求不高,只要你懂得怎麼去利用三種結構程式設計:順序,選擇,迴圈,去解決簡單問題,這就是入門 了。

入門後,你要做的還很多。

首先,你只是簡單應用了c++,還沒有深入研究程式。所以要多練習寫程式,並努力使錯誤達到最少,懂得去找錯,還有要懂得去優化程式結構。

其次,要學習演算法,演算法不是c++特有的,是所有程式的精華,一定要好好研究,不要半途而廢,這是你通向高手的必經之路。

再次,你應該學一些高階程式設計:物件導向程式設計。這是一個飛躍。你以前所做的工作是停留在結構化程式設計,在這個階段,你要學習怎麼去寫類,怎麼構造物件,怎麼繼承,怎麼過載函式,怎麼動態聯編。

到此,你已經基本學完c++了,你若有興趣,還可以深入學習mfc,stl,qt,……記住,學程式設計切忌心浮氣躁。一步步來,這樣走得穩當。我不提倡那些「速成」的程式設計師,那都是在浪費青春。

學什麼為的是精通它,而不是學越多越好。

2樓:匿名使用者

呃。。。我覺得c++的入門的話。。。好像門檻不低吧,至少你要把那本著名的,寫給「初學者」看的書《c++ primer》看完,而且把裡面的內容都掌握了的話,才算入門吧。。。

而stl是c++本身的內容,你肯定要完全掌握的~~~~mfc,qt之類,不過是c++的應用,你以後不一定會用上~~~很多c++的程式設計師都是做遊戲的,他們一般只需跟api打交道就可以了。

之後再看看thinking in c++和effective c++你又會對c++有進一步的理解~~~

3樓:匿名使用者

入門。。。就是先把基本概念都瞭解了。。。

起碼你看某些書不會有基本概念都不懂的

4樓:樊永亮

閉著眼睛也能打出幾百行沒有錯誤的**

5樓:匿名使用者

學好c++沒3 5年不行

c++如何入門

6樓:匿名使用者

能上網的話從網上看看吧!先看看c++程式設計基礎(主要是學習物件導向的思想)把語法基礎打好,學會物件導向的程式設計思想。

之後再學一個開發環境(ide),主要是學習相關的開發庫。

向你推薦qt免費,還跨平臺,windows、linux、s60還有mac都能用!

7樓:上海長英

最好還是到書店去買本基礎的書,這樣比較系統和清晰。網上的東西過於零散。

對初學者來說 不知到應該選中哪些東西。

8樓:

上網搜c++的教程,軟體就用vc++6.0足夠了

怎麼樣才算是精通 c++

9樓:匿名使用者

c++的道路無止境。入門易,完全掌握幾乎是不可能的事。

10樓:匿名使用者

永遠不要說自己精通c++:)

c++如何入門?

11樓:匿名使用者

其實是2種語言,只是c++對c相容而已, 我們不應該把c++跟c牽連在一起了.學c++就要把它當一門新語言來學.我說一下從完全不懂到最後高手的專家推薦路線吧:

1. 《c++ primer》lippman寫的,經典中的經典,c++入門的寶典,讀完這本書,基本語法過關,部分技巧掌握。

2.《the c++ programming language》c++的創始人bjarne stroustrup寫的,這本書的權威性毋庸置疑,而且這裡面講到了一些比較底層的東西,如果你看過了《c++ primer》的話,這本書可以跳著看,懂的就跳過。

3.《effective c++》 scott meyers頂級大師用活潑幽默的語言寫的書,這本書中講到了許多應該注意的問題,這是十分值得購買的書。(lippman曾把程式設計師分為看過effective c++的和沒看過的兩類。

由此可見此書的重要性)

4.《more effective c++》上書的姊妹篇,這本書裡講到了許多關鍵性的技術,對提高程式的效率是非常有幫助的。

5.《advanced c++》這是一本神奇的書,裡面講到了許多連c++設計者都沒想到的妙法,解決了許多看似不可能解決的問題。scott meyers曾隆重推薦過的書。

6.《inside the c++ objects model》又是lippman的大作!這本書講到了他在開發第一個c++編譯器時的許多想法,徹底解析了c++底層機制是如何實現物件模型的,看過這本書,你對c++的瞭解會有質的飛躍!

從這刻起,你有權力說你是一個c++程式設計師了!

光學c++語言基本上看完上述的書就是高手了,其他經驗要在實踐中累積,你在看這些書的同時就應該多做一些小程式,小專案,提高水平的速度是飛快的.這是我個人的經驗。另外,你學了c++還要開發程式,開發軟體,無疑要使用mfc之類的東西

《api programming》和《mfc windows 程式設計》兩書值得一看。這兩本書能迅速提高你的實踐水平。

最後,不要被這麼多書嚇倒,用起心來,很快能搞定!祝你早日成功!!

12樓:匿名使用者

我看了你的追問啊~~~~

首先我很想知道……你的英語……如何?基本的一些單詞能看懂不??c++中的單詞也沒有多少,常見的就那麼幾個,看多了就習慣了。

其次……你好像對c++最基本的東西都不懂呢~~(從你的追問中看出來的~~)我建議你先看理論,推薦譚浩強的《c++程式設計》給你,裡面講的很細,每章都有大量例題,在你連很基本的(比如說編譯器如何使用)都不懂……還是先別「亂改**」了~~那樣只會適得其反。

但是最重要的,學習c++最重要的東西,你有的!!那就是興趣!無論怎樣困難,看不懂,只要你想弄明白,你的興趣就會驅使你去學習,去探索……並且以之為樂!!

實用點的方法是,結合理論,看懂一個一個例子,然後上機合上書自己實現一遍!這樣就能夠快速入門了!

加油!!!

千萬別追問我~~會扣分的~~哈哈哈,有問題的話,發電子郵件給

[email protected] ,對於早期的問題,我還是能夠解答的!!哈哈!!

13樓:藍雨如風

硬著頭皮看下去,暫時不懂的也沒有關係,可能會在後邊的章節中突然領悟。多看**,大膽猜測,大膽嘗試,遇見不懂得可以網上查詢,看的多了自然就明白了。有些東西先暫時學會怎麼用,用的多了,漸漸的就理解了。

我也是初學者,共同學習。

c語言入門,C語言如何入門

僅一個孩子的結點數為30.這30個結點的孩子就是30個葉子。30 30 60。剩餘的結點就是都有2個孩子結點和剩餘的20個葉結點。剩餘的20個葉結點需要10個父親結點。60 20 10 90。此時滿足50個葉結點。共有40個父親結點。這40個結點同時需要滿足2個結點有一個父親結點。所以40 2 20...

小白C語言如何入門,C語言小白入門

哥意一 首先你這個程式應該是控制檯應用程式,使用的應該是vc6.0的整合開發環境,不知道題主的沒反映指的是控制檯沒有出來,還是出來後沒有任何顯示。一般執行出現問題就兩種情況 錯誤 ide安裝問題或配置問題 從網上直接下一個c檔案看能否執行成功 檢查相關元件是否安裝成功,環境是否出現問題 相容性問題。...

c語言入門,c語言程式設計怎樣入門

一 工欲善其事,必先利其器 這裡介紹幾個學習c語言必備的裝置和書籍 a 開發環境 例如turbo c 2.0,這個曾經佔據了dos時代開發程式的大半個江山。但是現在windows時代,用turbo c有感覺不方面,編輯程式起來很吃力,並且拖放,更沒有函式變數自動感應功能,查詢參考資料也不方便。建議使...