函數(shù)原型:
array_op()函數(shù)的參數(shù)是:要運(yùn)算的數(shù)組、數(shù)組元素?cái)?shù)目以及一個(gè)函數(shù)指針,該函數(shù)指針指向的函數(shù)定義了在連續(xù)幾個(gè)元素上進(jìn)行的操作。在實(shí)現(xiàn)array_op()函數(shù)時(shí),將subtract()函數(shù)傳送為第三個(gè)參數(shù),subtract()函數(shù)會用交替符號組合這些元素。因此,對于有4個(gè)元素x1、x2、x3、x4的數(shù)組,subtract()函數(shù)會計(jì)算x1-x2+x3-x4的值。
用適當(dāng)?shù)膍ain()版本演示這些函數(shù)的運(yùn)作。