程式结构进阶介绍.pptVIP

  • 4
  • 0
  • 约2.9千字
  • 约 21页
  • 2019-10-10 发布于湖北
  • 举报
Chapter 6 程式結構進階介紹 目標 函式指標 例外情形及例外處理 同名函式撰寫 函式樣板 組合多個函式成一完整程式 函式指標 以指標儲存函式位址 傳回值型態 (*指標名稱)(參數列型態); Ex: double (*pfun)(char*, int); double *pfun(char*, int); 函式指標初始值設定 long sum(long num1, long num2); Long (*pfun)(long, long)=sum; or long product(long, long); Long (*pfun)(long, long); pfun=product; Example Ex6_01.cpp figure p208 pdo_it(product(3, pdo_it(4, 5)), 6); 以函式指標為引數 函式的參數是函式指標 Ex6_02.cpp 函式指標陣列 double sum(double, double); double product(double, double); double difference(double, double); double (*pfun[3])(double, double) = {sum, product, difference}; 函式參數初始化 例外情形 處理錯誤或非預期狀況的機制 覆載函式(fun

文档评论(0)

1亿VIP精品文档

相关文档