1樓:匿名使用者
沒聽誰程式設計時在來培訓班學的,自這玩意自己學就行了,何況你還有一定基礎
把譚浩強的c程式設計與c陷阱與缺陷,c與指標,c專家程式設計看懂,c就差不多了
c++ 能把c++ primer鑽偷也就夠了,再就是看些演算法,資料結構的書了
2樓:艹跪著丶索吻
北大青鳥,niit,之類的,雖然學費有點坑爹,教學有點坑爹,師資力量是不錯的
我現在有c語言基礎,請問一下如果我想深入學習c++,都應該看那些書?或者說學c++的歷程是
3樓:笑白打醬油
第一,對於語
言方面:
一個是c++ primer plus,這個主要是語法另一個是c++物件導向設計思專想
第二,必屬要的庫
一個是stl,這個用到的很多,起碼我經常用一個是boost我目前用不到,但是思想可以借鑑第三,設計模式和泛型程式設計
設計模式,之前看過,單純的寫**沒有任何感覺,設計的時候遇到問題了,再去解決問題用到了,理解會比較深刻。
泛型程式設計,這個也是用到了才能理解,單純寫個模板類什麼的,並不能理解和掌握。
總打來說第三部分需要一定的基礎和工作經驗後才能有所理解,最近做了幾個專案,遇到問題解決問題,對以前學的很多東西才有了深刻理解.
4樓:
c++ primer plus
c語言和c++ 學哪個好啊 我只想學一門
5樓:匿名使用者
首先你要明確你學了幹什麼,如果考級,學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是程序導向的。
因為前輩們覺得程序導向開發軟體太煩,而且不容易維護等等缺點,所以c++才應運而生的。
打個比方吧,c像以前的非智慧手機,c++像智慧手機,你說哪個好?
當然為了考級,還是推薦學c,簡單,內容少。想做開發不學c++,你就還停留在過去人們的開發階段,所以要跟上時代。
還有如果你想知道c++比c多了哪些內容的話,分別去書店找兩本書,對比一下就知道了。會了c++,c是自然會的。但會了c,想會c++還要學很多內容,思想也得發生一些轉變,就是我剛才說的程序導向,和麵向物件的思想,當然,有c的基礎,c++學起來也是挺快的。
打了好多字,累ing,希望對你有所幫助
我再補充一下你的這個問題還有c++為什麼都說比c難學 ?具體點啊?
還是打個比方,c是小學數學,c++是初中數學,因為內容有所擴充,和思維方式的改變,所以說c++難,但作為語言本身,沒什麼難不難的,都是高階語言了,又不是機械語言和彙編,就談不上難了,各種高階語言都是開發所要具備的最基本的技能,較好比蓋房子的磚頭。
我在簡述一下,c++比c多出來的內容:比如:類,作用域,輸入輸出(改進了,但完全不同),過載,虛擬函式等等等,概念多了,也高階了,當然「難」了,其實有興趣的話,沒什麼難不難的
6樓:abc小鴨
c語言相對好學一點。
c語言是c++語言的一個子集。
c++語言包含了c語言的全部詞法和語法的內容,同時它增加了物件導向程式設計語言所必備的內容。
c為程序導向的語言,c++為物件導向的語言。
c++語言源程式中比c語言多一種資料型別-----類,也就是多一種變數-----物件。
如果只想學一門,那就學習c語言吧。
7樓:匿名使用者
如果說你想搞硬體,推薦你學c,因為c++很多硬體都不支援,只支援標準c
如果你想搞軟體,推薦你學c++,因為c++是物件導向的一種語言,模組化很方便
8樓:name真不好取
我感覺c++比較實用,難度基本差不多,c是基礎,可以直接學c++,這時你會順帶著把c的知識也學了,c++主要就是物件導向,簡單說就是有類的概念,這個是比較方便的,可以封裝類,瞭解類,可以做一些有介面的程式(mfc),mfc中都是類函式,而c主要明白函式和指標的概念和用法,也就這個稍微不好理解一些。
9樓:
c和c++語法基本上一樣,你現在是初學學哪個都一樣啦,程式語言你認認真真的學好一門,一個合格的軟體設計師至少掌握四五門程式語言,所以要提高的是自學能力以及對計算機語言的理解,目標不是精通哪一門語言,而是當你遇到一種新的語言能夠在最短的時間學會新語言! 而且要做一個大點的專案至少會用到幾種語言,不是哪一種語言能勝任的。
10樓:青青牆外草
當然是c++,現在用c的地方已經非常非常少了,少到你可能一輩子都沒機會在工作裡用到。
另外c++所謂的難學,就是多了不少c沒有的特性,比如多型、抽象,這些其實並不難。
11樓:保持這種憂鬱先生
先學習c吧。學了你再看其它語言吧。
12樓:長沙新華電腦學院
個人認為是先學c,打好基礎在學c++
有c語言基礎,學c++了,是直接學習c++primer好呢,還是先學習c++primer plus然後再學習c++ primer好呢?
13樓:匿名使用者
我也是過來人,我覺得c++primer不適合你,我現在有兩本一本是c++ primer plus 一本是primer,相對而言c++ primer plus 是比較適合剛轉入c++的,不能太急進,而且要看最新版的,語言標準近些年變化好大。
14樓:執劍映藍光
c語言基礎對於c++有一定作用,但c++是物件導向的,和c的差距很大。學習還是抱著從零開始的心態比較合適。
c++primer更詳細,涵蓋c++的所有知識。c++primerplus更適合新手。
建議學習c++primerplus並結合做專案
15樓:吾嘯
學c++一定要看c++ primer ,c primer plus 可看可不看.
經典啊.
學就學好的,不然還不如不學.
c++ primer還好學點.
c++程式設計語言是c++之父寫的,更難,所以學c++ primer .
16樓:匿名使用者
我有《c++ primer 》要發給你麼。?看過你就知道先看哪本好了
17樓:曾哥那才是爺們
c++跟c相比多了些,面像物件的概念,看c++primer吧,
求讚美一所學校的詩句,越多越好,求讚美一所學校的詩句,越多越好
題目 讚美青雲小學 贊聲如潮湧黌門,美譽遠播育才俊。青春活力蕩秋水,雲岫桃李滿園春。小試牛刀題金榜,學教相長圃花新。讚美學校的古詩詞有哪些?1 盛譽遙驚四海駭,2 慕名學子五洲來。3 學風玉律無 形樹,4 校紀金科有影臺。5 萬卷園丁書滿腹,5 千盤桃李志奪魁。7 科研春色難關住,8 一地芳菲汗水栽...
我已被一所專科學校錄取,想要退檔,讀另外一所學校怎麼辦
教育部規bai定 已被院du校錄取了的考生不得轉錄或是換zhi錄。參加同批次志dao願徵集填 內報或是下一批次志願容 填報的條件是考生未被投檔或是已向院校投檔未被錄取而退檔。你在追問裡所說的是不可能的,已被院校錄取不去報到,只能復讀來年再考的。因為院校不會主動或是應錄取考生的要求給錄取考生退檔的,這...
我想找學技術的學校,請問去哪找,我想找一個學技術的學校,請問去哪找
就現在來說,其實可以選擇學下廚師,特別是川菜廚師特別的火,而且學成後待遇絕對不差,對今後的發展也有很大的幫助。看您是在 如果是在福建可以考慮學校。學校地址在福州市甘洪路厚嶼 選擇學校要從多個方面來看 學校的師資。好老師教出好學生,老師都不會的技能肯定教不會學生,看學校的師資力量是否雄厚很重要。專業 ...