當前位置:編程學習大全網 - 編程軟體 - C++是什麽語言?

C++是什麽語言?

C/C++是編程語言,C是C++的爸爸,也就是說C++從C發展而來,而C++完全兼容C的語法.國際上有壹個專門管理C++的機構,它們負責C++的標準制定.

VC++是微軟公司的C++編譯環境,使用它可以極大的提高編程速度.

C#是微軟的壹種高級編程語言,是微軟自己制定的標準,它只是采用了C++的少數特性,跟C++不粘邊.C#的特點是安全,用它編制的程序,不容易崩潰.但它的執行效率只有C++程序的幾十分之壹.

看了壹個遍歷字符串的例子,書上說C++的效率要比C好很多,我不解,。。。

[/QUOTE]

書上這麽說,

那麽他的依據是什麽呢?

說話總得有個依據啊.

[QUOTE]

C++的效率是他用代碼的長度換來的,也就是C++犧牲了空間的靈活性

[/QUOTE]

C++

代碼的長度通常不會比C語言寫的代碼長多少。

對於那些很簡單的問題,當然C的代碼要比C++

來的短,

但對於壹個比較復雜的問題來講,OOP的優點就體現出來了,為什麽呢?因為代碼的重復利用性。因為對象的相互作用性。這樣開發出來的代碼就容易理解,容易維護。當問題復雜以後,C++的代碼反而比C的代碼來的短。而且C

的代碼相對難理解,壹旦代碼很長以後。

C++

犧牲空間靈活性,我個人覺得也談不上。

C和C++

是在不同層面的兩種兵器,就像短刀和長刀壹樣。

  • 上一篇:寶馬L7系是什麽?多少錢?多少排量?
  • 下一篇:圖文制作app哪個好
  • copyright 2024編程學習大全網