#包括
使用命名空間std
int main()
{
雙r;
雙v;
const雙pi = 3.14159;
cout & lt& lt"請輸入半徑:"
CIN & gt;& gtr;
v = 4.0 * pi * r * r * r/3.0;
cout & lt& lt"球的體積是:" < & ltv & lt& ltendl
r返回0;
}
C++是壹種面向對象的計算機程序設計語言,由美國AT & amp;T Bell Laboratories的Benjani Strastrup博士在20世紀80年代初發明並實現了這種語言(最初這種語言用C叫做“帶類的C”)。它是壹種檢查靜態數據類型並支持多種編程範式的通用編程語言。它支持過程化編程、數據抽象、面向對象編程、泛型編程等多種編程風格。
C++是對C語言的繼承,進壹步擴展和完善了C語言,成為面向對象的編程語言。C++這個詞在中國大陸的程序員圈子裏通常讀作“C plus”,而西方程序員通常讀作“C plus plus”和“CPP”。
在C的基礎上,貝爾實驗室的Bjarne Strou-strup於1983年推出了C++。
C++進壹步擴展和完善了C語言,成為面向對象的編程語言。
C++流行編譯器的最新版本是Borland?C++ 4.5,賽門鐵克C++ 6.1和微軟Visual C++ 2012。
C++提出了壹些更深層次的概念。c++支持的這些面向對象的概念很容易將問題空間直接映射到程序空間,這為程序員提供了壹種不同於傳統結構化編程的思維方式和編程方法。所以也增加了整個語言的復雜度,難以掌握。
美國AT&的c++;T Bell Laboratories的Benjani Strastrup博士在20世紀80年代初發明並實現了這種語言(最初這種語言用C叫做“帶類的C”)。
起初,C++是作為C語言的增強版出現的。自從C語言增加了類之後,新的特性就不斷增加。虛函數、運算符重載、多重繼承、模板、異常、RTTI和命名空間逐漸被加入到標準中。