第十七章 特殊成員 函式指標陣列

2022-03-12 11:39:30 字數 607 閱讀 7825

//6 函式指標陣列

#include using namespace std;

//既然我們可以宣告乙個指向變數或者對像的指標陣列,為什麼就不能宣告乙個指向函式的指標陣列呢?

void (*p[5])(int&, int&);

//它的意思是宣告了乙個有5個元素的陣列指標,該陣列指標所指的函式必須有兩個int引數

//而且要返回void的值,也就是空值,它與函式指標的區別只是指標數量的不同,函式指標只可以儲存乙個函式的位址,而函式指標陣列可以儲存任意個函式

//計算平方

void square(float&x, float&y)

//計算立方

void cube(float&x, float&y)

void print(float &x, float&y)

if(quit) break;

if(p[i] == 0)

cout<<"第"

cout<<"現在呼叫函式指標資料p["

cout<<"執行後"

} return 0;

}

第十七章 特殊成員 函式指標也可以做為引數

7 函式指標也可以作為函式的引數 既然指標可以作為函式的引數,那麼指向某個函式的指標為什麼就不可以呢?include using namespace std void p 5 int int 函式指標作為函式的引數的一般形式為 void func void p int int int int 該函式...

第十七章 特殊成員 靜態變數

1 靜態成員變數 從本章開始我們將學習類中的一些特殊成員,這些成員分為三大種 變數 函式 和指標 本節我們將接觸類的第乙個特殊成員 靜態成員變數或者說靜態成員資料 在此之間,我們學到的類的對像中的變數一般都是這個對像所專有的,它是該對像區別於其他對像的乙個標誌 不能為其他對像共享使用 include...

第十七章 Size Classes

通常,您希望應用程式的介面根據螢幕的尺寸和方向而顯示不同的布局。在本章中,您將修改homepwner中的detailviewcontroller的介面,以便當它出現在具有相對較小高度的螢幕上時,文字字段集合和影象檢視併排而不是堆疊在一起 圖17.1 圖17.1 homepwner 的 detailv...