选择性叙述与回圈.PPT

选择性叙述与回圈

Mr LIN Mr Chou Mr Huan 第六章 函數 函數名稱與變數命名規則相同,不能使用到C++的關鍵字 函數原型可放在main()之內或之外。 函數本身置放之位置順序不拘,若在main()之後定義則必須要在main()前面事先宣告;若在main()之前定義則不需要再宣告。 函數本身的寫法和主程式main()的寫法雷同。 主程式main()有兩種呼叫函數的寫法: 指定給某變數: 例如 a = add (i, j); 直接呼叫函數: 例如 time(); 6-1 函數的的基本架構與原則 函數原型(Prototype) : 未事先定義函數即在主程式中使用,事先宣告。 函數傳回值與函數內所有引數的型態均要宣告。 函數的宣告格式 int add ( int, int ); 非函數原型模式 在主程式前定義函數,定義完成之函數即已經同時具備宣告的功能。 函數的引數(argument)與參數(parameter) 引數: 呼叫者要傳送給函數的資料(變數或運算式) 參數: 函數收到的資料,會指定給函數內的變數 函數傳回值在定義時或宣告時就需要界定,函數執行完畢後由return將值傳回。 函數的位置範例 #include 表頭檔 using namespace std; void star(void); void day(int , int); { …. }

文档评论(0)

1亿VIP精品文档

相关文档