c相比c 有什麼優勢,C 比C的優勢在哪

2021-04-17 22:00:06 字數 1759 閱讀 3406

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的...