1樓:匿名使用者
只能說c相比於c++優勢在於易學;
但在軟體開發上, c++比c語言有優勢,可以更便捷開發,易封裝、移植、復用
請採納,謝謝
2樓:匿名使用者
應該是c++相比c有什麼優勢吧,你是不是問反了?
c++比c的優勢在哪
3樓:匿名使用者
優勢就在於封裝,繼承與多型。你學上去就能體會到了。下一步可以嘗試mfc
從小的方面講也有許多優勢。比如說變數宣告也簡便多了,不需要擔心變數的重新命名問題。(因為隨時隨地都能申請區域性變數)。
4樓:匿名使用者
c++ 是 c 的 超集
c++ 可以 oop,物件導向程式設計
你 真的 學了?
5樓:貓之良品
c是一種計算機語言,而且是跟機器語言很接近的語言,也就是不夠人性化.
什麼叫人性化?就是程式設計師可以不需要非常了解電腦硬體理論,僅靠人類思維就可以實現程式,所以學c需要了解大量硬體有關的知識.
而人類想計算機語言變得更加抽象,更加人性化,所以設計了oop這種思想,目的是為了讓c更接近人類語言.
所以c++比c的優勢在於它可以讓程式變得更加抽象.
6樓:匿名使用者
物件導向,讓資料和操作繫結在一起,函式呼叫的時候看起來比較清晰。
函式過載,再也不用為想名字而發愁了。
運算子過載,**寫起來很舒服。
記憶體管理相比c要好些(至少你可以用std::string)。
庫相比c要多些,易用些,比如stl和boost。
由於其物件導向,可以抽出很多任務具類在眾專案中使用。
7樓:匿名使用者
樓上說的很傷人?
我覺得優勢是慢慢體會的。其實就是物件導向的好處,物件導向的特點是,繼承、封裝和多型。其實你只要明白這三個有什麼好處就可以了。請思考
感覺還是從復用,易擴充套件(繼承的主要目的,對嗎?),多型的用法?這些都要自己慢慢體會,體會到了,才是自己的
8樓:匿名使用者
如果說優勢話,主要體現在c++提供了類的語法,能更方便的實現物件導向的設計思想。
而這種思想,其核心是將屬性和操作以類為單位進行封裝。
不能說用c語言的機制就無法實現這些思想,但c++直接提供了這些物件導向的機制的實現。
c與c++相比,有哪些優勢
9樓:幻夢·人生
c語言的執行效率高。
c語言不需要複雜的物件導向架構。在便攜小型程式的時候,c++搭建框架就會消耗大部分工數。c語言專注於功能,能夠利用非常簡潔的**達到目的。
10樓:匿名使用者
c恐怕已經沒有任何優勢了
c語言相比c++有什麼優勢?
11樓:學渣還是學霸
作為非物件導向的高階語言,c語言的執行效率比其他物件導向的語言高。
支援微控制器,且比組合語言更簡潔。
函式少,各種函式都需要手動寫,可以體驗程式設計的樂趣。
c語言相比c++有什麼優勢
12樓:善良的妖孽人生
寫應用業務邏輯c++比較適合,
寫嵌入式,底層時序要求高的,還是c適合。隨便丟一塊微控制器給你,給你c++編譯器你都還不一定敢用。
C2C模式的優勢和劣勢,C2C模式的特點
優勢 品種齊全,種類繁多,一站購物,由於有客戶評價機制,通常客服服務態度很好,是網上購機的首選。劣勢 商家龍蛇混雜,其中不乏黑店的存在。常見問題 貨不對板 外觀 顏色 質量或者其它 當然更嚴重是就被騙了 已付款,可貨遲遲不發 c2c就是消費者個人間的電子商務行為。比如乙個消費者有一台電腦,通過網路進...
c語言和c的優缺點,和C相比,C語言的優點在哪裡
c是面向過程語言 c 是物件導向語言 都屬於高階語言 c語言的作用 1 開發核心驅動 2 系統底層開發 3 作業系統的開發 4 嵌入式 微控制器的開發!手機系統底層 5 軍用級 電子系統開發 難度 c 語言的作用 1 提供了更高階的抽象 2 類的使用更加方便 3 同樣可以開發c語言所能做的一切事情 ...
C5 03和5233相比哪個好,C5 03和5233相比哪個好?
用c5 03的就說c5 03好,用5233的就說5233好。現在用5233的比較多,c5 03才剛剛出道不久。當然說5233好的多啦。誰不希望聽到自己的手機好呢。我用的是c5 03,畫素雖說是500w。但是昨天我去公園照相,旁邊女生用的oppo a105k照出來的像都比我的清晰,但是那個用5233的...