c 比c難得多麼?c和c 哪個難

2023-04-18 17:15:15 字數 5049 閱讀 7624

1樓:御劍晨風

c和c++都是容易入門的計算機語言,入門難度差不多。兩者本質的區別不在語句表面,而在於思想:c面向結構化,c++物件導向。

應該說,物件導向的思想更適用於大型工程,也比結構化思想難以運用得好。

不過要學好這兩門語言,不下功夫修煉是不行的。稍微提高不難,要想登峰造極,真不是那麼容易。

2樓:匿名使用者

也沒多難,只是c是c++的基礎。學好c,在來學c++就不怎麼難了。

3樓:買賣好貨源

可以說是兩種不同的語言。

學c++關鍵是學物件導向的思想。 好好學都不難。

4樓:苟裳正

c++與c的最大區別在於前者是物件導向的語言,後者是程序導向的。學會用物件導向的思想解決問題才是關鍵。

c++幾乎包括了c的所以功能,另外增加了對類的支援,對範型程式設計的支援。

5樓:漂亮阿姨

c++難學,但是好用;而c語言更難學,並且難用!c++是一門全新的語言,不要理解為c語言的擴充版本。硬著頭皮學c++吧,多多實踐,你很容易快樂起來,並且發現生活多麼美好!

6樓:匿名使用者

c++比c容易上手,感性認識比較多。裝個vc++,自己玩玩吧。網上可以去很多地方**教程和案例,先模仿著做,之後就可以自己想了。

記住:最重要的是自己的想法,不要靠別人。否則你永遠達不到頂峰~

7樓:網友

不是難的很多~~~

只不過難度而已~~~

c和c++哪個難

8樓:松鼠數碼百科

c++難。

c++是公認的比較難搞定的一門語言,難在語法細節特別繁瑣,而且還在一直更新,永遠都會有學不完的感覺,而且在圖形設計以及系統框架開發方面有些獨特的優勢,雖然難但學著能讓人上癮的語言,現在常見的瀏覽器,安卓框架層**都是以c++為主導開發語言。

很多初學者都會覺得編譯起來太費勁了,在指導思想上主要讓編譯難,執行起來更加穩定些,所以在規則上做的比較繁瑣,很多架構師都比較喜歡研究這門語言。

c++工作原理

c++語言的程式開發環境,為了方便測試,將除錯環境做成了解釋型。即開發過程中,以解釋型的逐條語句執行方式來進行除錯,以編譯型的脫離開發環境而啟動執行的方式來生成程式最終的執行**。

開發c++應用程式,需要經過編寫源程式、編譯、連線程式生成可執行程式、執行程式四個步驟。生成程式是指將原始碼(c++語句)轉換成一個可以執行的應用程式的過程。如果程式編寫正確,那麼通常只需按一個功能鍵,即可完成該過程。

c++入門難嗎?

9樓:信必鑫服務平臺

學習難度是因人而異的。對於一般人而言,c++自學的話非常難,因為c++需要學習的東西很多而且很難,如果你沒掌握學習c++的方法的話,可能1-2年都只能入門,但如果你掌握c++的學習的方法的話,半年就能學會c++,但是一般人未接觸過系統的方法教學,所以掌握起來會比較慢。

延展閱讀:c++這個詞在中國大陸的程式設計師圈子中通常被讀做「c加加」,而西方的程式設計師通常讀做「c plus plus」,「cpp」。 它是一種使用非常廣泛的計算機程式語言。

c++是一種靜態資料型別檢查的、支援多重程式設計正規化的通用程式設計語言。

它支援過程化程式設計、資料抽象、物件導向程式設計、泛型程式設計等多種程式設計風格。最新正式標準c++於2023年8月18日公佈。其程式設計領域眾廣,常用於系統開發,引擎開發等應用領域,是至今為止最受廣大程式設計師受用的最強大程式語言之一,支援類:

類、封裝、過載等特性!

c++為什麼難學

10樓:達文西實驗

c++語言是一個難學易用的語言。c++提供了太多可選擇的東西,而且使用使用c++來寫程式可以有四種思考模式:基於過程、基於物件、物件導向和泛型。

c++的培訓機構數不勝數,然而c++這麼難學的東西真正能教好的卻少之又少,目前國內來看達內無疑做的最好的,即使沒有基礎的人也能把你教會,前提你認真學習才行,前段時間看了據說是微軟作業系統源**的東東,其中很多還是c語言。

所謂c++技術:是一種使用非常廣泛的計算機程式語言。 c++是一門廣泛用於工業軟體研發的大型語言。

具有很高的複雜性和解決問題的能力。c++不僅在開發上極具價值,同時在學術界也就有很高的價值。有關c++的文章應該可以用浩如煙海來形容了吧。

為什麼c++這麼難?

11樓:千鋒教育

只要認真的研究就不會很難。

一般情況下,c++效率和c語言的效率相差在±5%之間。因此在一般場合,c++可以替代c。

c++由於語言本身過度複雜,這甚至使人類難於理解其語義。更為糟糕的是c++的編譯系統受到c++的複雜性的影響,非常難於編寫,即使能夠使用的編譯器也存在了大量的問題,這些問題大多難於被發現。

由於本身的複雜性,複雜的c++程式的正確性相當難於保證。也有人提出不支援多執行緒的原語等缺陷。不過有如此多的知名人士提出瞭如此多的缺陷,正說明c++被廣泛使用和成功。

c++由於過度的複雜性,以及與unix的文化相牴觸,在unix/linux領域受到很多著名人士(比如linux之父linus torvalds與著名黑客eric s. raymond)的強烈批評與抵制。

12樓:網友

因為難所以難。。其實重點是物件導向的理解,c++的語法結構一點也不難。。。你可以趙本將物件導向的書先看看,多看幾本就好了。

13樓:420妙妙

子要你的c語言基礎好的話將比較容易的,先學好基礎。

c++難不難

14樓:匿名使用者

學習c++,你最好先學c,之後學習類的一些東西,基本上能掌握大部分內容了,再學一些規範,就行了!

15樓:

熟悉不算很難,但是精通還是需要花很多精力的。

16樓:菜刀撒

曾經也有人問 天涯遠不遠,古龍這樣說到:天涯遠不遠?天涯其實一點也不遠。因為人已經在天涯。天涯還遠嗎。

這和c++是一個道理。

17樓:晨林嘯歌

c++相對來說比c難一些 他是一種物件導向的程式語言。

c++入門難嗎

18樓:乾天王

入門c++開始是可以的,比如我就是c++入門的,入門容易學好難吧,因為要忍住枯燥還是很痛苦的;到時候瞭解一下c就好了,我個人覺得c的輸入輸出很繁瑣。所有語言是相通的,學懂了c++,到時候看看其他語言的語法,轉起來會容易;

c語言比較基層,基本不會用到遊戲上,所以會很難看見實踐的例子;要到能遊戲程式設計或許沒那麼快,因為語言的演算法的學習很枯燥,難啃的,要堅持每天練,要不很容易就忘記;要學習的也有很多,但是有些簡單的遊戲製作還是很快的,一年內能做到,大型遊戲的話還是要有團隊,要不很難;

不懂請追問,望採納。

19樓:長沙新華電腦學院

c++可以說是比較難的程式語言,如果沒有基礎,可以看網上的公開課進行學習。

20樓:扈懷煒

不難,只要看看書。不一定要從c開始。

學c還是c++好

21樓:翼飛

後者更好一些。c++是c語言的繼承,它既可以進行c語言的過程化程式設計,又可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行以繼承和多型為特點的物件導向的程式設計。

22樓:數碼王子胖

一、c++更好:因為c++就是c的加強版,是它長大,成熟的結果。c就是c++的前身,是它兒時的模樣。當前的主流程式設計環境用的都是c++,當前主流的程式設計思想都是模組化。

23樓:精靈幻術師

如果說你是為了以後就業之類的,那麼當然現在是學習c加加比較好的。但是如果說從基礎學習,比如說你們上學,那麼c。也非常不錯,當然了,就條件兩個都學最好。

24樓:勾葉孤帆

嗯,學習計算機的,我感覺學c加加還比較可以的,可你在什麼地方找工作,基本上都學習學習c加加的話還是非常不錯的。

25樓:殘雪凝輝灬

現在這條語言基本上都沒什麼用了,要得特別的少要學的話,c++稍微好一些。

26樓:小木屋

這主要看你的愛好以及自己各方面的能力了,應該是級別高一點的**。

27樓:帥芳芳樂園

當然是推薦加好呀,再加價的話說明你的學歷更高。

28樓:匿名使用者

這個貌似壓根不衝突,而且好像是遞進關係,不矛盾。

29樓:網友

學西還是西家七好?哎呀這個你就找數學老師給你解答吧啊。

30樓:臨時起個名

肯定是學習這個生意相對來說更加好一點的呀。

女生學C難嗎,女生學C 難嗎

其實是需要更多的專業基礎知識背景,和相關的技術背景。加上多數女生在邏輯思維方面,不是強項,所以,學習起來相對不容易而已。總之,好好努力學習,儘量找別人請教問題時,要找到合適人,可以教你學習方法,而不只是問題答案的。c 不很難。技術上比c和c 容易。它的很多功能都是已經做好的模組,不用自己從底層編寫。...

關於諾基亞C6 00,C6 01和C

一 不是卡爾蔡司認證鏡頭和沒有自動對焦 二 不止諾基亞c6 01的電池不怎麼樣,其它型號也一樣,除非非智慧的,偶爾打打 聽聽歌 上上網基本一天衝一次,建議多買塊電池備用 三 至於你說系統反應慢,還行吧我同事就有一部,掉漆現象確實存在,而且用久了老是油膩膩的,還不支援自動對焦而且不蔡司認證的,800萬...

c和c 一起學習的建議,C和C 可以同時學習嗎

the c programming language 這本是c的基礎,可以看看,但如果今後不以c語言為主,可以簡單看看,不需深入太多。c與指標 俺個人感覺還是有點用處的,特別是指標,一定要好好掌握,c 裡面指標的應用相當廣泛,這本書隊c 的學習也是有一定幫助的。對於c 我聽從我們老師的 the c ...