1. 程式人生 > 其它 >C++_10_指標函式和函式指標

C++_10_指標函式和函式指標

指標函式和函式指標

  指標函式
    型別識別符號 *函式名(引數表) eg:int *f(x,y);
     指標函式——1、首先他是一個”函式“,只不過一定有返回值,並且返回值為地址,需要用指標來接
           2、由於返回值是地址,所以型別說明符一般都是int
           3、函式名沒有被括號束縛,這表示函式具有一定的獨立性並且他首先必須滿足函式的屬性

  函式指標
    型別識別符號 (*函式名)(引數表)
     函式指標——1、首先他是一個“指標”,這裡的函式名實際上應該是指標變數名,只不過為了便於區分指標函式,先這樣寫
           2、指標的定義型別和指向函式的型別保持一致
  ·         3、函式名(指標變數名)被括號將其和*束縛在一起,突出這首先是一個指標