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 語言的語法思路層次分明...