學了C 再學C該如何入手,自學C 應該怎樣開始? 從哪裡入手 需要什麼材料?

時間 2022-03-31 11:30:23

1樓:匿名使用者

其實c語言是程式設計的基礎,如果你已經學過了c++,那麼對於c語言,你也會比較容易上手,雖然有些地方,想一些標頭檔案啦,或者資料型別有所改變,但是整體程式設計思想是不變的,你可以在購買一些c語言入門書,我推薦c程式設計,裡面講的很基礎,並且詳細

2樓:匿名使用者

你就記一些關鍵性語句有區別的語句,意思懂了學c是入手就會啊,你只要看一些基本的語法書即可,例如c語言的基礎教程之類的就行

3樓:樸樂禕

我覺得,c++是相容了c的。在c++ stl有很多好用的東西……

如果一定要學c的話,其實我覺得沒有什麼問題。就看看c的基礎書唄~!因為這兩個還是很相似的

4樓:

如果你真的學會了c++

學懂了c++

那麼你就懂了c

因為c++保持了對c的相容性

5樓:匿名使用者

打個比方吧! 倚天屠龍記裡面

張三丰教張無忌太極那段

忘記 忘記 然後再學

因為你學c++已經有思想了

只需要融匯貫通就行了哈~!!!!!

6樓:一頁凌風

你已經學會了c++,那麼首先恭喜你學習c語言將會是易如反掌的事情了。但是,請記住所謂的易如反掌,實際上是指你學習c語言的語法知識,因為這些大部分可能就是c++本身具備的,你只需要清晰,哪些是c++沒有而c有的,哪些c有,c++沒有的。

樓主你已經基本掌握 c++的話,可以很快學習到c語言的使用,但是可以進一步掌握c語言,這個時侯東西就多一些了,要學習的東西就和c++有明顯區別了。

推薦基本書:c primer 、 thinking c 、the programing of c。

7樓:極天異雲

一個簡單的原則就是忘掉所有c++的特性,

面對物件的特性。

有c premier這種書可以看一下

8樓:長沙新華電腦學院

當然是該怎麼學就怎麼學,學了c++在回頭學c會更加簡單

自學c++ 應該怎樣開始? 從**入手 需要什麼材料?

9樓:離世殺手

c++primer

或者看吳文虎的《程式設計基礎》,建議同時用譚浩強《c++程式設計基礎》作為字典隨時翻著用(其實度娘更無敵的說……)

10樓:

找一本好教材,從頭往後加看

11樓:長沙新華電腦學院

自學c++很難,如果你沒有c語言基礎,更難,看公開課去吧

想學習c++,應該怎麼開始入手

12樓:

如果有一點c的基礎是挺好的,但是沒有的話也沒關係,因為c和c++還是有很大區別的,基本上c是包含在c++裡面的,而且c是程序導向的,c++是物件導向的,如果硬要把c的東西搬到c++裡面,可能還會產生誤導。

推薦你去看《c++primer》,這本書可以說是這個領域的權威,目前出到的第五版正好也基於c++11標準進行了內容更新,比起前四版來說幾乎是徹底的更新,如果你不習慣看英文版的話,可以稍微等等,這本書的中文版將不超過一個月就要上市了,可以算是不容置疑的首選教材。

想學習c++,應該怎麼開始入手

13樓:長沙新華電腦學院

學習c++的第一個方法是:切忌浮躁。其實學任何東西都一樣,欲速則不達。從基本資料型別看起,從基本流程控制語句寫起。其次,教材很重要,要看經典名著。

我已經學習c#兩年,現在想自學c++,請高手推薦下學習方法,應該怎麼學習入何入手,應注意哪些等

14樓:匿名使用者

個人認為最快的方法就是把你以前用c#做過的東西用c++重寫一遍 基本上就差不多了

我想學c++程式設計,但是不知道怎麼入手.

15樓:斂正雅

可以先看譚浩強的《c++程式設計》入門,然後看《c++ primer》,再看《effective c++》,再看《more effective c++》。這樣就小有所成了。

再想提高程式設計能力,要學的不僅是c++,而是資料結構和演算法。把這兩個學好了,然後多動手寫程式,做專案。希望你有所收穫,祝你成功

16樓:

從學語法打基礎

接下來學習mfc

17樓:

建議先學c語言,再學c++,要多看書,多操作。

初學c++應該怎麼入手?應該看什麼樣的書?

18樓:匿名使用者

推薦一本書~《primer》一本比較詳細系統的介紹c++的書,其實c++就是語言語法方面和c有不同,還有c++三大特徵繼承、多型和封裝也是與c有所不同。物件導向設計是c++最重要的思想,要學好c++就要有這個思維的轉變。

19樓:匿名使用者

看譚浩強的 c++物件導向程式設計 這本書這本書是專門針對有c語言基礎的讀者的

c++的類 其實 就是加入了成員函式的 結構體如果你c語言非常好 想要學c++是很容易的

20樓:匿名使用者

經典教材是譚浩強的《c++程式設計》,連c語言的基礎也介紹了,這個是大學教材。個人感覺《c++ primer》太厚太費時,你不一定能看完啊。看過《c++程式設計》後,想用vc++的話,可以看孫鑫的vc++深入詳解,如果只用vc++中的mfc的話,可以看《深入淺出mfc》,這個很實用。

21樓:匿名使用者

指標沒學好的話看看《c和指標》,這對於你學習c++也有好處。

如果是要學c++課程,入手《c++ primer》吧,現在應該出道第五版了吧,自己看看網上書城的評價吧!《accelerate c++》較為趣味一點,比較薄,個人比較推薦primer一書,後者的話,還是那句話,就這兩本書,你看看網上的評價再決定吧。

《the c++ programming language》雖然是c++之父寫的,但是不適合目前的你看,很多知識用不到,提升了複雜性,以後有興趣你可以看看~~

22樓:長沙新華電腦學院

初學c++應該把c語言打好基礎,這樣才學c++好些

我想學習linux c/c++程式設計,如何入手?

23樓:匿名使用者

經驗要靠實戰的,首先是得熟悉linux的環境,linux常用的命令操作。基本的熟悉後,最好找一個可以跨平臺的開源專案去研究,首要任務是讓它編譯通過,不要小看這個工作,能編譯過去也需要一定的功底,如果編譯沒問題了,你可以在研究他的**,看看他和平臺相關的部分是如何做的。現在很多開源都是呼叫gtk, wxwidgets, qt等這些跨平臺的庫,你也可以選擇一種學習。

如果你的c/c++功底好的,很容易上手的。

24樓:焚書煲粥

linux下的c程式設計,apue不能不看

richard stevens, advanced programming in the unix environment,中文名《unix環境高階程式設計》

25樓:匿名使用者

只需要注意幾個地方:

1:createthread用pthread方法代替2:socket不需要wsastartup和wsacleanup3:標頭檔案引用路徑變了

4:編譯命令用gcc

5:sleep用sleep代替

6:還有一些小差異,可忽略

直接寫吧,沒問題

26樓:匿名使用者

當然是先得了解 linux 的系統呼叫了!

c++和c語言有什麼區別?我是新手很想學,不知道相關書籍和知識,想請教下高手,我因該怎麼入手?

27樓:手機使用者

作為一個經典書籍收藏閱讀者,在此,我再次推薦我的書列~~

大學期間我也走了很多彎路,學習c一直不得章法~~這些書籍還是工作了才瞭解到,慚愧

樓上也提到了很多,但是沒有給出合理的順序,我按照自身的曲折路線給你推薦下吧~~希望對你有所啟發。

0. 一點程式設計基礎都沒有,看下《編碼的奧祕》和《c語言大學教程》或者樓上說的《the c programming language》(此書有c++版本的,把c換成c++作為書名的,兩者都是經典!)也適合作以後的工具書,ps:

編碼的奧祕出新版了,即使有程式設計基礎,看了此書有百利無一弊,瞭解計算機系統的發展史,同時對整個計算機體系的整體上的把握會有助於你學習程式設計師的英語 --- c語言,因為c比較接近機器的思維!

1. 如果之前學習過c語言,學的不紮實,想徹底學的紮實,如果看過國內的c語言的教程,那麼你應該買一本《c和指標》,絕對沒有爭議!

2. 如果c和指標,認真讀完了,並且把習題也做了,例子也照著編寫了,思考了,學的還可以了,仍想進一步提高,再看一下《c專家程式設計》,《c缺陷與陷阱》(這個我沒看過,但是別人推薦過,也不厚)

3. 《windows程式設計》是一本經典的書籍,和《編碼的奧祕》是同一個作者,如其名,此書涉及到windows程式設計的各個方面,不算是c語言的入門書籍,屬於針對某個作業系統平臺的應用開發書籍。

4. 《windows核心程式設計》一書也是經典,也是屬於拔高性質的書籍,此書側重於講解和使用windows的api進行作業系統相關的各種程式設計。

目前我也就看了這麼多程式設計以及和你題目相關的書籍,如果你很勤奮,不會太久,上述書籍我是畢業這兩年期間看完的,不過時常重新翻看,好書本就不是一蹴而就,讀完束之高閣的~~

工作的時候買本國人的《系統程式設計師成長計劃》(c語言的)看看,難得的國產好書~~實踐出的真知~

最後與你分享下我的感受,程式設計習慣和思想比語言本身更重要!學習語言不能孤立地去單獨學習一門語言,要從一開始養成良好的程式設計習慣,使用資料結構和庫,同時順帶了解系統api,循序漸進~~

優秀的程式設計師應該對自己編寫的每個位元組都瞭如指掌,與君共勉!

不是不推薦國產的書籍,確實和國外差距很大,我當初對c語言的興趣完全被譚浩強的那本概念書籍整沒了~~好書很多,但是針對自己的情況制定學習路線才是明智的,否則會打消積極性,適得其反。

以上都是我的個人經驗,走了很多彎路,終於入門了,提升了~~也希望我的回答能夠拋磚引玉~~

28樓:初聖傑

c++是c的一個類,建議現學c在學c++,如果新手學c理解困難的話先學basic熟悉下思想,學c的必看的書

29樓:一鳥人

兩種不同的計算機語言...

學了C還有必要學C 嗎,學了C還有必要再學C 嗎

湯姆肥貓 我覺得反正是愛好 很有必要去學一下c c和c 只是名字上接近其實有很多不同的地方 微控制器程式設計的話,很多也是用c 的,畢竟c 是擴充的c語言。並且包含了設計思想。如果你搞硬體程式設計的話建議你學學組合語言以及fpga等等。 那完全沒有必要了,除非你想做軟體,做軟體不學c 是不行的。對於...

自學c語言,學了快月了 很困惑,自學C語言,學了快2個月了 很困惑

我可以肯定你最主要的問題是動手少,理解和動手是不一樣的,等於是理論和實踐,只有理論沒有實踐當然是不行的,所以開始不會敲不要怕,先看書上的 然後理解了一句,就敲一句,不要以下就想把全部的敲完,一句一句的敲,然後熟練一句了,然後2句的來,然後3句,很快你就會懂的,只可意會,不能言傳的東西。 1 沒有實踐...

自學計算機C語言,如何自學C語言

在csdn上就有,要自學c語言的話,光是教學 和教學軟體是不夠的,一般的教學 上面精簡度很高,他會把主要問題講一講,可你沒有基礎,再說你沒有跟 上配套的教材,聽了你也不會明白他講的是什麼,就算你聽明白了,也只是東一塊西一塊的,不能成體系。最好還是要有本教材,c 語言的話 個人感覺還是清華大學出版社出...