C++程序开发初步课件.ppt
*用宏定義模擬符號常量#includeiostream.h#definePi3.1415926 //定義宏#definer2.0 //定義宏intmain(){floatfArea,fCircum;fArea=Pi*r*r; //引用宏coutTheareais:fAreaendl;fCircum=2.0*Pi*r; //引用宏coutThecircumferenceis:fCircumendl;}*函數函數的意義與用法函數定義與函數結構函數原型與函數聲明函數調用與內聯函數傳值調用與引用類型庫函數應用*函數的意義與用法函數是C++程式中組織過程的機制。它對較大的程式比較有效。這裏,主要介紹函數的用法,因此仍然使用前面介紹過的求圓的面積的例子,只不過用函數的形式來描述*例1.2.1#includeiostream.h#definePi3.1415926 intmain(){floatflR=1.2,fArea;floatArea(float); //函數聲明fArea=Area(flR); //函數調用coutTheareais:fAreaendl;}floatArea(floatfR) //定義求圓面積的函數{ return(Pi*fR*fR);}*C++程式的一般結構系統調用返回系統f1()f11(){④{↓③↓⑤main()②f11();⑥}{↓⑦↓①}f21()f1();⑧{↓⑨f2()12↓13f2();10{}↓21↓1114}f21();f22()20↓1516{