void指針 函數指針

Void *指針

Void *表明該指針與一地址值相關,並不清楚存儲在此地址上的對象的類型

Void *指針只支持幾種有限的操作:

與另一指針進行比較;

向函數傳遞void *指針或從函數返回void *指針;

給另一個void *指針賦值;

不允許void *指針操作它所指向的對象

 

函數指針是指指向函數而非指向對象的指針。像其他指針一樣,函數指針也指向某個特定的類型。函數類型由函數返回類型以及行參表決定,與函數名無關

bool (*pf) (const string &, const string &);   //兩側的括號是必須的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章