83
// (pf = f деп жазуға болады;)
pf(10); // f функциясы pf нұсқауышы арқылы шақырылады
// ((*pf)(10) деп жазуға болады)
Программаның оңай оқылуы үшін функцияларға нұсқауыштарды сипат-
тау кезінде типтердің аттарын өзгерту (
typedef
) қолданылады. Функцияларға
нұсқауыштардың жиымдарын жариялауға болады (бұл, мысалы, меню
жасағанда тиімді болуы мүмкін):
// PF типін int типті бір параметрі бар
// функцияға нұсқауыш ретінде сипаттау:
typedef void (*PF)(int);
Достарыңызбен бөлісу: