C與C 相比,有哪些優勢,c相比c 有什麼優勢

2021-04-17 22:00:07 字數 2662 閱讀 6875

1樓:幻夢·人生

c語言的執行效率高。

c語言不需要複雜的物件導向架構。在便攜小型程式的時候,c++搭建框架就會消耗大部分工數。c語言專注於功能,能夠利用非常簡潔的**達到目的。

2樓:匿名使用者

c恐怕已經沒有任何優勢了

c相比c++有什麼優勢

3樓:匿名使用者

只能說c相比於c++優勢在於易學;

但在軟體開發上, c++比c語言有優勢,可以更便捷開發,易封裝、移植、複用

請採納,謝謝

4樓:匿名使用者

應該是c++相比c有什麼優勢吧,你是不是問反了?

和c++相比,c語言的優點在**

5樓:手機使用者

c語言只是一本計算機基本學科。瞭解他很有必要性。當你懂了, 在去學習其他語言。

相對來說比較容易。c是一門程序導向的語言。這程序導向程式設計還是有優勢的。

只是c的graphic庫相對來說有點過時。用他做圖形不理想。c++是面嚮物件語言。

可以說c是c++的一個子集。相容性達到了%98.幾吧。

對於現在的程式設計要求。肯定至少要懂的一門面嚮物件語言。

c語言相比c++有什麼優勢?

6樓:學渣還是學霸

作為非物件導向的高階語言,c語言的執行效率比其他物件導向的語言高。

支援微控制器,且比組合語言更簡潔。

函式少,各種函式都需要手動寫,可以體驗程式設計的樂趣。

c語言相比c++有什麼優勢

7樓:善良的妖孽人生

寫應用業務邏輯c++比較適合,

寫嵌入式,底層時序要求高的,還是c適合。隨便丟一塊微控制器給你,給你c++編譯器你都還不一定敢用。

c++與其他語言相比有什麼優勢嗎?

8樓:霧明冰清

跟c比,他物件導向;跟其他純物件導向的語言比它更底層

c++比c的優勢在哪

9樓:匿名使用者

優勢就在於封裝,繼承與多型。你學上去就能體會到了。下一步可以嘗試mfc

從小的方面講也有許多優勢。比如說變數宣告也簡便多了,不需要擔心變數的重新命名問題。(因為隨時隨地都能申請區域性變數)。

10樓:匿名使用者

c++ 是 c 的 超集

c++ 可以 oop,物件導向程式設計

你 真的 學了?

11樓:貓之良品

c是一種計算機語言,而且是跟機器語言很接近的語言,也就是不夠人性化.

什麼叫人性化?就是程式設計師可以不需要非常瞭解電腦硬體理論,僅靠人類思維就可以實現程式,所以學c需要了解大量硬體有關的知識.

而人類想計算機語言變得更加抽象,更加人性化,所以設計了oop這種思想,目的是為了讓c更接近人類語言.

所以c++比c的優勢在於它可以讓程式變得更加抽象.

12樓:匿名使用者

物件導向,讓資料和操作繫結在一起,函式呼叫的時候看起來比較清晰。

函式過載,再也不用為想名字而發愁了。

運算子過載,**寫起來很舒服。

記憶體管理相比c要好些(至少你可以用std::string)。

庫相比c要多些,易用些,比如stl和boost。

由於其物件導向,可以抽出很多工具類在眾專案中使用。

13樓:匿名使用者

樓上說的很傷人?

我覺得優勢是慢慢體會的。其實就是物件導向的好處,物件導向的特點是,繼承、封裝和多型。其實你只要明白這三個有什麼好處就可以了。請思考

感覺還是從複用,易擴充套件(繼承的主要目的,對嗎?),多型的用法?這些都要自己慢慢體會,體會到了,才是自己的

14樓:匿名使用者

如果說優勢話,主要體現在c++提供了類的語法,能更方便的實現物件導向的設計思想。

而這種思想,其核心是將屬性和操作以類為單位進行封裝。

不能說用c語言的機制就無法實現這些思想,但c++直接提供了這些物件導向的機制的實現。

c語言和c++的優缺點

15樓:匿名使用者

c是程序導向語言

c++是面嚮物件語言

都屬於高階語言

c語言的作用:

1:開發核心驅動

2:系統底層開發

3:作業系統的開發

4:嵌入式+微控制器的開發!(手機系統底層)5:軍用級**電子系統開發

難度:★★★★☆

c++語言的作用

1:提供了更高階的抽象

2:類的使用更加方便

3:同樣可以開發c語言所能做的一切事情(甚至更強大)難度:★★★★★

16樓:匿名使用者

簡單的說, 編寫同一個程式

c++**寫起來比較少, 但是程式執行的速度慢些.

而c**寫起來會很長, 但是程式執行的速度快些.

17樓:匿名使用者

一句話是c++是在c的基礎上出現的,c是基礎。。c++是發展,就這樣

c與其他語言相比有什麼優勢嗎

c 語言是物件導向的語言,雖然與其他高階語言比較起來不完全物件導向,但是在底層有更優秀的表現,c vb java能做到的,c 也一定能做到,c 能做到的,c vb java缺不一定能做到。但c 也不是萬能的,他也有缺點,比如開發效率低。初學建議選擇c 不要在選擇某個語言上花費太多的精力,最熟練的工具...

C比C語言有哪些優勢

這和加減跟乘除一個道理。你先學會基礎的。再學高階的 會比較簡單。不會吧,基本上都是第一個學期學c,第二個學期以後就開始學專業裡面要教的。版因為很權多語言都是從c來的。所以先學會了c可以更好的學習其它語言。c 是用來寫桌面應用程式和網頁的。開發效率高。但是效能沒那麼高。但是對現在的電腦來說,這點效能已...

C程式語言的優勢有哪些

優勢 1 c 實現了物件導向程式設計。在高階語言當中,處理執行速度是最快的,大部分的遊戲軟體,系統都是由c 來編寫的。2 c 語言非常靈活,功能非常強大。如果說c語言的優點是指標,那麼c 的優點就是效能和類層次結構的設計。3 c 非常嚴謹 精確和數理化,標準定義很細緻。4 c 語言的語法思路層次分明...