如何使用函數(shù)指針調(diào)用函數(shù)?
需要如下三個(gè)步驟:
1. 定義函數(shù)指針
在程序中,您可以定義函數(shù)指針,其中包含函數(shù)簽名(即函數(shù)返回類型和參數(shù)類型)。例如:
```
int (*ptr)(int, int);
```
2. 賦值給函數(shù)指針
您可以使用函數(shù)名稱或 & 和函數(shù)名稱來(lái)將函數(shù)地址分配給函數(shù)指針。例如:
```
ptr = &add;
ptr = add;
```
3. 調(diào)用函數(shù)
最后,您可以使用 * 操作符來(lái)調(diào)用通過(guò)函數(shù)指針調(diào)用的函數(shù)。例如:
```
int res = (*ptr)(10, 20);
```
綜上所述,您可以使用如下代碼完成函數(shù)指針調(diào)用函數(shù):
```
#include
標(biāo)簽: