?????????????棺

pFunx b[10];

???????????

doube(*)() (*e)[9];

???????????e?????滻???????pFuny????????

typedef double(*pFuny)();

???????滻???????e??pFunParamy?????????

typedef pFuny (*pFunParamy)[9];

?????????????棺

pFunParamy e;

??????????????????“??????”???????????????????????????????????????????????????????????????????????????????????????????????????????????????????

int (*func)(int *p);

?????????????????func?????????????????????????????*????????func????????????????????????????????????????????????(*func)???????????????func??????????????????????????????????????int*??????βΣ????????????int??

int (*func[5])(int *);

????func????????[]??????????func?????5?????????飻func??????????*?????func??????????????????*????????func??????????func[5]????????[]????????????*???func???[]???????????????????????????????????????func??????????????????????????????????int*??????βΣ???????????int??

??????????typedef ??洢???????storage class specifier??

?????????????????е?????????typedef ?? auto??extern??mutable??static???? register ???????????洢?????????????? typedef ?????????????洢???????????????乹?????typedef ???????????? static??extern ???????????????????潫????????????壺

????typedef register int FAST_COUNTER; // ????

???????????????????????????????????ж???洢?????????????? typedef ????????洢???????λ????? typedef ?????в????? register?????κ??????洢?????????