1樓:匿名使用者
c++在c的基礎上增加了類的概念,是物件導向的開發語言,比起c語言的語言來說更加的簡練,同時繼承了c語言的一碧首些語法特徵,很具有隨意性,由於暫時沒有用c++開發過專案,故不知道開發專案歲慧握的能力怎麼樣,但應該比c要乎慶強一些。
2樓:匿名使用者
c++語言繼承了c語言的優點和市場優勢,擴充增加了對開發大型軟體頗為有效的方面向對森碧察象機制,彌補了c語言不支援**重用、不適宜開發大型軟體的不慧好足,成為一種既可用此茄於表現過程模型,又可用於表現物件模型的當前最富魅力的程式設計語言。
c語言是高階語言嗎?
3樓:帳號已登出
是的,它是一種通用型的高階程式語言,可用於編寫各種系統軟體和應用軟體。
c語言是高階語言嗎?
4樓:揭傲之堵禧
c++是一種高階語言,它是物件導向的程式語言(oop),不過c語言是程序式程式設計語言,也是一種高階語言,兩者之間有一定的聯絡,學好c語言,再學習c++就容易得多!
為什麼說c語言既有高階語言又有低階語言的特點
5樓:網友
1. 簡潔緊湊、靈活方便。
c語言一共只有32個關鍵字,9種控制語句,程式書寫自由,主要用小寫字母表示。它把高階語言的基本結構和語句與低階語言的實用性結合起來。 c 語言可以象組合語言一樣對位、位元組和位址進行操作, 而這三者是計算機最基本的工作單元。
2. 運算子豐富。
c的運算子包含的範圍很廣泛,共有種34個運算子。c語言把括號、賦值、強制型別轉換等都作為運算子處理。從而使c的運算型別極其豐富表示式型別多樣化,靈活使用各種運算子可以實現在其它高階語言中難以實現的運算。
3. 資料結構豐富。
c的資料型別有:整型、實型、字元型、陣列型別、指標型別、結構體型別、共用體型別等。能用來實現各種複雜的資料型別的運算。
並引入了指標概念,使程式效率更高。另外c語言具有強大的圖形功能, 支援多種顯示器和驅動器。且計算功能、邏輯判斷功能強大。
4. c是結構式語言。
結構式語言的顯著特點是**及資料的分隔化,即程式的各個部分除了必要的資訊交流外彼此獨立。這種結構化方式可使程式層次清晰, 便於使用、維護以及除錯。c語言是以函式形式提供給使用者的,這些函式可方便的呼叫,並具有多種迴圈、條件語句控制程式流向,從而使程式完全結構化。
5. c語法限制不太嚴格、程式設計自由度大。
一般的高階語言語法檢查比較嚴,能夠檢查出幾乎所有的語法錯誤。而c語言允許程式編寫者有較大的自由度。
6、c語言允許直接訪問實體地址,可以直接對硬體進行操作。
因此既具有高階語言的功能,又具有低階語言的許多功能,能夠象組合語言一樣對位、位元組和位址進行操作,而這三者是計算機最基本的工作單元,可以用來寫系統軟體。
7. c語言程式生成**質量高,程式執行效率高。
一般只比彙編程式生成的目標**效率低10へ20%。
8. c語言適用範圍大,可移植性好。
c語言有乙個突出的優點就是適合於多種作業系統, 如dos、unix,也適用於多種機型。
用法補充:c語言對作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它高階語言,許多大型應用軟體都是用c語言編寫的。
c語言具有繪圖能力強,可移植性,並具備很強的資料處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫它是數值計算的高階語言。
6樓:網友
因為用c語言可以方便地完成許多過去只能用組合語言完成的工作,所以說c既有高階語言的特點又有低階語言的特點。
C與C 相比,有哪些優勢,c相比c 有什麼優勢
c語言的執行效率高。c語言不需要複雜的物件導向架構。在便攜小型程式的時候,c 搭建框架就會消耗大部分工數。c語言專注於功能,能夠利用非常簡潔的 達到目的。c恐怕已經沒有任何優勢了 c相比c 有什麼優勢 只能說c相比於c 優勢在於易學 但在軟體開發上,c 比c語言有優勢,可以更便捷開發,易封裝 移植 ...
c與其他語言相比有什麼優勢嗎
c 語言是物件導向的語言,雖然與其他高階語言比較起來不完全物件導向,但是在底層有更優秀的表現,c vb java能做到的,c 也一定能做到,c 能做到的,c vb java缺不一定能做到。但c 也不是萬能的,他也有缺點,比如開發效率低。初學建議選擇c 不要在選擇某個語言上花費太多的精力,最熟練的工具...
C比C語言有哪些優勢
這和加減跟乘除一個道理。你先學會基礎的。再學高階的 會比較簡單。不會吧,基本上都是第一個學期學c,第二個學期以後就開始學專業裡面要教的。版因為很權多語言都是從c來的。所以先學會了c可以更好的學習其它語言。c 是用來寫桌面應用程式和網頁的。開發效率高。但是效能沒那麼高。但是對現在的電腦來說,這點效能已...